Case Study: Cruise achieves faster, safer autonomous vehicle development with CircleCI

A CircleCI Case Study

Preview of the Cruise Case Study

The Technology Powering Driverless Cars at Cruise

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.


Open case study document...

Cruise

Adrian Macneil

Director of Infrastructure Engineering


CircleCI

86 Case Studies