CircleCI
86 Case Studies
A CircleCI Case Study
Cruise Automation (a GM subsidiary) is developing fully autonomous Chevy Bolts and faced the dual challenge of building extremely complex, safety-critical driving software while retaining tight control over code and reducing time spent maintaining unreliable CI tooling. Their previous setup (GitHub.com and a heavily customized Buildbot) lacked access controls, visibility into builds/logs, and scale for the large simulations needed to validate code before road tests, slowing onboarding and engineering velocity.
Cruise adopted GitHub Enterprise and CircleCI Enterprise, hosting code behind their firewall and running CircleCI on powerful AWS GPU instances to parallelize tests and simulations, capture logs/artifacts, and speed onboarding. The integrated solution reduced maintenance overhead, increased collaboration, enabled far more pre-road-test simulations, and let the team move faster with greater confidence in safety and quality.
Adrian Macneil
Director of Infrastructure Engineering