Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement full docker container support and travis-ci support for linux, macos, and native windows. #19

Open
1 of 5 tasks
dGr8LookinSparky opened this issue Apr 6, 2021 · 3 comments
Assignees
Labels
command Related to server/client/logic/etc commands dev environment Related to the development environment enhancement New feature or request high priority

Comments

@dGr8LookinSparky
Copy link
Contributor

dGr8LookinSparky commented Apr 6, 2021

  • Set up Github Actions to be able to compile and release files
  • Implement docker container support support for linux, macos, and native windows.
  • Make use of docker containers in sp-tools.sh to build all platform versions of the game logic modules for bin.pk3.
  • Implement the package_release subcommand in sp-tools.sh for building and packaging releases.
  • Implement travis-ci support (would utilize the package_release subcommand).
@dGr8LookinSparky dGr8LookinSparky added enhancement New feature or request dev environment Related to the development environment command Related to server/client/logic/etc commands labels Apr 6, 2021
@cengique
Copy link
Member

cengique commented Apr 7, 2021

I'd vote for using Github Actions. I'll try to give this a try.

@cengique
Copy link
Member

Does what I did for github action fit into anything here?

@dGr8LookinSparky
Copy link
Contributor Author

@cengique , I believe so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
command Related to server/client/logic/etc commands dev environment Related to the development environment enhancement New feature or request high priority
Projects
None yet
Development

No branches or pull requests

2 participants