This demo project includes a simple 2D game, unit + integration testing, and an automated CI/CD pipeline for CircleCI.
CircleCI Config Docs - Documentation on the CircleCI config file.
Unity Scripting Reference - Documentation for the Unity Scripting API for C#.
Unity Learn - Unity's learning management system for beginners looking to get started.
Within the .circleci/config.yml
file is our CircleCI config which is set to run our pipeline on every commit to the repository.
Special Thanks
Much of this work is based off the work done by @GabLeRoux and his efforts to bring Unity3D to all CI platforms. See his unity3d-ci-example repo here.