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

Automation for Pod Escape #66

Open
dudash opened this issue May 1, 2020 · 2 comments
Open

Automation for Pod Escape #66

dudash opened this issue May 1, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@dudash
Copy link
Contributor

dudash commented May 1, 2020

Is your feature request related to a problem? Please describe.
Yes, deployment is manual

Describe the solution you'd like
Automation for deployment and upgrades

Describe alternatives you've considered
I think the big pain points now are:

  1. how do we automate the creation of the webassembly from the godot engine? (right now we manually build that and git push to here).
  2. how can I deploy both a staging env and a prod environment?
  3. how do I automate builds to staging and "push button" promotion of staging to production for each component of the app?

Options to consider - Ansible, Operators, Helm 3, Tekton pipelines

Additional context
Ideally, we can keep this process entirely inside the OpenShift platform. Can we get godot in a container to automate the build our webassembly?

@dudash dudash added the enhancement New feature or request label May 1, 2020
@dudash
Copy link
Contributor Author

dudash commented Sep 25, 2020

Note - that the game's webassembly build gets added into the podescape.io repo. That repo is for creating a httpd website, it has quay automation to be built into a container image here:
https://quay.io/repository/rhgamingcop/podescape.io?tab=info

It'd be nice if the versioning that is currently being tracked here can be applied as a container image tag.

@dudash
Copy link
Contributor Author

dudash commented Aug 19, 2021

Ran across these godot team maintained Dockerfiles which can be used to compile different Godot versions/platforms - which might come in handy for this issue.

https://github.com/godotengine/build-containers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant