재현 가능한 워크플로 하나부터 이전하기
결과가 안정적으로 나온 기존 빌드 경로를 하나 선택하고 커밋, Xcode 버전, 종속성 잠금 파일과 서명 방식을 기록하세요. 먼저 캐시 없이 빌드가 정상 완료되는지 확인한 뒤 캐시를 활성화해야 합니다. 그렇지 않으면 오래된 캐시가 환경 차이를 가릴 수 있습니다.
- 노드에 팀의 self-hosted runner를 설치하고 등록하세요.
- 러너에 프로젝트 전용 레이블을 설정하세요. 예를 들어
vmfly-ios를 사용하고, 실행 가능한 저장소를 제한하세요. - 같은 커밋으로 기존 환경과 새 노드에서 각각 실행한 다음 테스트 결과, 아카이브 설정과 빌드 산출물을 확인하세요.
브랜치별 검사, 야간 빌드와 매일 반복 실행하는 회귀 테스트에 적합합니다.