Case Study: Frag Lab achieves dramatically faster local builds and accelerated CI with Incredibuild

A Incredibuild Case Study

Preview of the Frag Lab Case Study

With Incredibuild, each of Frag Lab’s developers enjoy the speed that comes with the computational power of the sum of all the machines’ cores

Frag Lab, a Ukraine-based indie game studio developing a C++ Windows client and Windows/Linux servers, struggled with very long local compilation times and slow Jenkins-driven CI because common header changes triggered massive rebuilds and exhausted developer machines. To address this bottleneck they adopted Incredibuild’s distributed build technology to speed up individual developer builds and their continuous integration/autobuild workflows.

Incredibuild let Frag Lab distribute compilation and build tasks across the sum of networked cores and accelerate build tools (WAF, Ninja, MSBuild), while the Linux server builds were scaled vertically. The impact was dramatic: average local-change builds dropped to about 200 seconds (3.3 minutes) with Incredibuild versus ~15 minutes up to several hours without it, and CI/autobuild cycle times improved significantly, enabling faster failure detection and more productive developer time.


Open case study document...

Frag Lab

Sergey Rustamov

Technical Director


Incredibuild

45 Case Studies