Introduction to Unity Cloud Build
By the end of this lesson, you will understand what Unity Cloud Build is and how it works.
What is Unity Cloud Build?
A service that automates the build pipeline for Unity games.
Why Should I Use Cloud Build?
By using Cloud Build automation services, you will
- Save Time. Builds are compiled and distributed automatically, minimizing manual work and intervention. Games with multiple platforms can be consolidated into a single build process.
- Improve Quality. Games are built continuously as changes are detected (“Continuous Integration”), enabling detection of issues as they are introduced to the project. - Distribute Faster. Cloud-based infrastructure compiles builds; in parallel if for multi platform projects. Completed builds are available to download by anyone on the team through Cloud Build’s website.
How does Unity Cloud Build work?
Unity Cloud Build monitors your source control repository (e.g. Git, Subversion, Mercurial, Perforce). When a change is detected, a build is automatically generated by Cloud Build. When the build is completed, you and your team are notified via email. Your build is hosted by Unity for you and your team mates. If the build is not successful, you’re also notified and provided with logs to begin troubleshooting.
What do I need to use Unity Cloud Build?
A repository that is source controlled. The following source control management (“SCM)” systems are supporte
How do I create a Source Control Repository?
See Lesson 2: Your First Source Control Repository