Optimize build speed
Efficient build processes are critical for you to maximize productivity and minimize wait times. Unity Build Automation offers several strategies to optimize your build speed based on the unique needs of your project. If you select the right machine specifications, implement caching strategies, and configure your Git executable correctly, you can significantly improve your build times.
Choose a machine specification
It's crucial to select the appropriate machine specification for your build. A builder with more vCPU cores, RAM, or disk space can handle larger projects or more resource intensive builds. However, higher tier machines don't always guarantee faster build times for all projects. Learn how to choose the right machine for your needs.
Select a caching strategy
Caching allows you to reuse previously processed assets and dependencies and can drastically reduce build times. Unity Build Automation offers various caching options, including library caching and workspace caching. Learn how to implement the best caching strategy for your project.
Choose a Git executable
The Git executable you select can affect the speed of your source code checkout process, especially for large repositories. Unity Build Automation supports both Native Git and Cygwin Git for Windows-based projects. Discover which option suits your setup.