Buildalon Automation Tools for CI/CD

FREE
Publisher Virtual Maker
File size 93.81kB
Number of files 23
Latest version 1.1.4
Latest release date 2024-12-12 11:21:12
First release date 2024-12-12 11:21:12
Supported Unity versions 2018.4.2 or higher

buildalon.com | Documentation | Discord


This package provides command line arguments that are equivalent to the options in the Unity build window UI. You can use it to automate building Unity in any continuous integration and continuous deployment (CI/CD) environment.


If you're new to CI/CD, you can learn how setup build automation 1 minute at buildalon.com.


Package Details


This package adds methods that can be executed using the -executeMethod command line argument to validate, sync, and build the Unity project.


  • Utilities.Editor.BuildPipeline.ValidateProject: Validates the Unity Project assets by forcing a symbolic link sync and creates solution files.
  • Utilities.Editor.BuildPipeline.SyncSolution: Force Unity to update CSProj files and generates solution.
  • Utilities.Editor.BuildPipeline.StartCommandLineBuild: Start a build using command line arguments.

For example, you can build your project with:


Unity.exe -projectPath "/path/to/unity/project" -quit -batchmode -executeMethod Buildalon.Editor.BuildPipeline.UnityPlayerBuildTools.StartCommandLineBuild


For detailed documentation on command line options, please see the Public GitHub Repository.

Top Publisher Assets