Ship iOS and Android builds twice as fast on GitHub Actions
Blog post from Bitrise
ForeFlight's transition from managing self-hosted Mac hardware to utilizing Bitrise's Build Hub exemplifies the challenges and solutions in mobile CI infrastructure. Initially, ForeFlight's DevOps team spent significant resources maintaining their physical Mac infrastructure, enduring frequent disruptions from Xcode updates, capacity issues, and build environment management. Seeking a more efficient solution, they adopted Bitrise's Build Hub, a scalable layer that integrates with existing CI systems without changing workflow configurations. Build Hub leverages Bitrise's managed macOS and Linux machines, providing significant advantages in memory capacity, auto-scaling capabilities, and a robust build cache that optimizes build times and reliability. This shift allowed ForeFlight to focus on development and platform engineering rather than infrastructure maintenance. The Build Hub's robust performance, featuring the powerful Apple M4 Pro Mac Mini machines, and its efficient handling of resource allocation, highlighted during a live demo, underscores its potential to transform mobile CI processes by minimizing context switching and maximizing developer productivity, as demonstrated by ForeFlight's experience.