Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 3 KB

01-getting-started.mdx

File metadata and controls

76 lines (56 loc) · 3 KB

import Video from '../../src/components/video/video';

Getting started

This guide will demonstrate how to setup build and test automation for your Unity project hosted on gitlab using gitlab-ci.

Overall steps

  1. Understand how gitlab-ci works.
  2. Configure a license for Unity.
  3. Add build scripts and integrations in your Unity project
  4. Set up a gitlab-ci pipeline for your project.
  5. Result: Accept merge requests with more confidence.

First time using Gitlab CI?

Read the official documentation about Getting started with GitLab CI/CD.

Any subsequent steps assume you have read the above.

Supported versions

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.

Video tutorial