Include itch.io deploy example
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# godot-ci
|
||||
Docker image to export Godot Engine games and deploy web exports.
|
||||
Docker image to export Godot Engine games and deploy to GitLab/GitHub Pages and Itch.io.
|
||||
|
||||
<img src="https://i.imgur.com/nwZHG4f.png" width=450>
|
||||
|
||||
@@ -11,10 +11,10 @@ https://hub.docker.com/r/barichello/godot-ci/
|
||||
A `.gitlab-ci.yml` is included in this project as reference, for live projects using this image check the list below:<br>
|
||||
|
||||
- Repository examples: [GitHub](https://github.com/aBARICHELLO/game-off) | [GitLab](https://gitlab.com/BARICHELLO/game-off)
|
||||
- Deployed game examples: [GitHub Pages](http://barichello.me/game-off/) | [GitLab Pages](https://barichello.gitlab.io/game-off/)
|
||||
- Deployed game examples: [GitHub Pages](http://barichello.me/game-off/) | [GitLab Pages](https://barichello.gitlab.io/game-off/) | [Itch.io](https://barichello.itch.io/game-off)
|
||||
- [Pipelines running](https://gitlab.com/BARICHELLO/game-off/pipelines)
|
||||
|
||||
You can choose either [GitLab Pages](https://gitlab.com/help/user/project/pages/index.md) or [GitHub Pages](https://pages.github.com/) to deploy this project.
|
||||
You can choose either [GitLab Pages](https://gitlab.com/help/user/project/pages/index.md) or [GitHub Pages](https://pages.github.com/) to deploy web exports.
|
||||
|
||||
### GitLab Pages
|
||||
|
||||
@@ -32,12 +32,11 @@ Delete the `pages` job and set the following **Variables** in the GitLab CI/CD p
|
||||
| $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](https://docs.gitlab.com/ee/ci/variables/predefined_variables.html).<br>
|
||||
|
||||
### Itch.io
|
||||
|
||||
Deployment to Itch.io is done via [Butler](https://itch.io/docs/butler/).
|
||||
Deployment to Itch.io is done via [Butler](https://itch.io/docs/butler/).
|
||||
You will need to set variables in the Gitlab CI/CD settings panel for it to work.
|
||||
|
||||
|Variable|Description|Example|
|
||||
|
||||
Reference in New Issue
Block a user