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.
- Configure a license for Unity.
- Add build scripts and integrations in your Unity project
- Set up a gitlab-ci pipeline for your project.
- Result: Accept merge requests with more confidence.
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 is
based on unity3d docker images from
game-ci. Any version in the
docker hub unityci/editor
tags list can be used to
test and build projects.
It's generally considered good practice to use the same Unity version for your CI/CD setup as you do to develop your project.