Gitlab Pipelines Tutorial: Automatically export your Godot project using Gitlab CI pipelines!

Опубликовано: 28 Октябрь 2024
на канале: Kyle Luce
4,382
56

Hi Fellow GameDevs,

This is Tutorial about setting up a basic Continuous Integration Pipeline in GitLab

In this video I'll:

Explain how a basic pipeline works for automating your development work
Create a Gitlab pipeline CI
To automatically create exports for all platforms
This will happen everytime you update your release branch (and you're ready to release a new version of your game)

Talk about how to extend this pipeline for automated testing
Show real world working examples of how you can use this in a team environment

Tools used:

Gdscript
Godot: 3.1.1
Gitbash
For Windows: https://git-scm.com/downloads
If on Linux or mac you can download simple git tools from your distro
Gitlab CIs:
Free for up to 2000 minutes per month! :)
This is insane guys! So generous, more than an hour of compute time, per day, FREE
https://about.gitlab.com/product/cont...

Github code:
https://github.com/Razzlegames/GodotT...


Reference:

Special thanks to aBARICHELLO for providing the ci example project used as a base for this tutorial

https://github.com/aBARICHELLO/godot-ci


My current Hardware setup: https://timecubepuzzle.blogspot.com/p...