40de3db777aee438adca485dabc8106f91a1e17b
godot-ci
Docker image to export Godot Engine games and deploy web exports.
Docker Hub
https://hub.docker.com/r/barichello/godot-ci/
How To Use
A .gitlab-ci.yml is included in this project as reference, for live projects using this image check the list below:
You can choose either GitLab Pages or GitHub Pages to deploy this project.
GitLab Pages
Delete the deploy-github-pages job from your .gitlab-ci.yml.
GitHub Pages
Delete the pages job and set the following Variables in the GitLab CI/CD panel:
Access https://gitlab.com/<username>/<repo-name>/settings/ci_cd to edit:
| Variable | Description | Example |
|---|---|---|
| $REMOTE_URL | The git remote where the web export will be hosted (in this case GitHub), it should contain your deploy/personal access token |
https://<github username>:<deploy token>@github.com/<username>/<repository>.git |
| $GIT_EMAIL | Git email of the account that will commit to the gh-pages branch. |
artur@barichello.me |
| $GIT_USERNAME | Username of the account that will commit to the gh-pages branch. |
abarichello |
Others variables are set automatically by the gitlab-runner, see the documentation for predefined variables.
Languages
Dockerfile
100%