React Native nightly builds
Code locally during the day and run iOS builds in the cloud overnight. Start with a fixed branch and verify that Node, CocoaPods, Xcode, and Fastlane versions reproduce your current results.
Start with a single-job queue and keep your dependency lockfile. Store dependency caches separately from final build artifacts. Don’t clear every cache after each build or commit signing materials to your repository.
Check three things:Dependencies install, the build exits successfully, and downstream tests can use the artifacts. Measure cold-cache and repeat-build times separately.