React Native 야간 빌드
낮에는 로컬 Mac에서 코딩하고, 밤에는 iOS 빌드를 클라우드로 옮기세요. 먼저 고정 브랜치에서 실행해 Node, CocoaPods, Xcode, Fastlane 버전으로 기존 결과를 재현할 수 있는지 확인하세요.
단일 작업 대기열부터 시작하고 의존성 잠금 파일을 유지하세요. 의존성 캐시와 최종 산출물은 분리해 보관하세요. 빌드할 때마다 캐시를 전부 지우거나 서명 자료를 저장소에 넣지 마세요.
세 가지를 확인하세요:의존성을 설치할 수 있는지, 빌드 종료 코드가 정상인지, 산출물을 후속 테스트에서 사용할 수 있는지 확인하세요. 먼저 캐시가 없는 상태로 테스트한 다음 반복 빌드 시간을 각각 기록하세요.