Publishing games to itch.io from gitlab
I'm a software developer by day, so I tend to really like over-engineering even my side projects, and game dev is no exception ๐
When I started playing with game development, GitLab seemed to be a bit more lenient on how they handled repo storage limits, so that's why I went there in the first place, especially since I use git-lfs to store my assets. What's super convenient about GitLab is their integrated CI pipeline and runners.
I thought that I would have to build my own docker image, downloading godot and installing all the required tools in it, then write my .gitlab-ci.yml, test it, etc. But I found out that someone else (Artur Barichello) had already done all of this: https://github.com/abarichello/godot-ci.
Long story short, this basically installs everything required for you to build and deploy your games to itch.io. They also have super useful examples in their sample gitlab-ci file.
I'd recommend you check it out, f you like it, go and give his project a star on GitHub ๐
Note: here's my current .gitlab-ci.yml if that's useful
Get Tally the giraffe
Tally the giraffe
Help Tally the giraffe reach the golden apple!
More posts
- My game for GoGodotJam is done!May 29, 2021
Leave a comment
Log in with itch.io to leave a comment.