Spotify
Spotify logoSpotify · Feature trail

macOS CI Bare Metal Migration

2 posts · Oct 2013 – Apr 2020

What this trail covers

Spotify's Client Platform tribe continues to enhance the CI/CD experience for mobile apps. This post details the successful migration from macOS virtual machines to bare metal machines for iOS application builds. This transition significantly reduced build times (up to 75% for pre-merge checks) and improved stability by eliminating the performance variability inherent in shared VM environments and SAN storage. The team plans to further increase the adoption of bare metal machines and eventually replace the legacy Xcode build system with Bazel.

All Spotify trails