import Video from '../../src/components/video/video';
This guide will demonstrate how to setup build and test automation for your Unity project hosted on gitlab using gitlab-ci.
- Understand how gitlab-ci works.
- Add build scripts and gitlab-ci integration in your Unity project
- Configure a license for Unity.
- Successfully build and test your Unity project 🎉
Read the official documentation about Getting started with GitLab CI/CD.
Any subsequent steps assume you have read the above.
The unity3d-gitlab-ci-example project uses unity3d docker images published by game-ci.
:::tip
Before proceeding, verify that your Unity version is supported by checking the Docker > Versions page.
:::
It is generally considered good practice to use the same Unity version for your CI/CD setup as you do to develop your project. Our Gitlab CI configuration will automatically detect and use the correct Unity version for your project.