빌드·배포
fastlane 기반 CI/CD 구성
Jenkins(또는 GitHub Actions)와 fastlane으로 iOS CI/CD를 구성한다면 어떤 레인(lane)을 어떻게 나누겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
Jenkins(또는 GitHub Actions)와 fastlane으로 iOS CI/CD를 구성한다면 어떤 레인(lane)을 어떻게 나누겠습니까?
레인은 test(PR: scan으로 빌드+단위 테스트), beta(main 머지: 빌드 번호 증가→서명→gym 아카이브→pilot 업로드), release(태그: deliver로 App Store 제출+dSYM 업로드)로 나누고, CI는 어떤 이벤트에 어떤 레인을 부를지만 정한다.
빌드·배포주관식심화
iOS 앱의 CI/CD 파이프라인을 처음부터 설계한다면, PR마다 도는 파이프라인은 어떤 단계로 구성하겠습니까?
#fastlane #ci-cd
빌드·배포주관식딥다이브
iOS 개발자 100명 이상이 하나의 앱을 만드는 조직입니다. 하루 수백 개 PR이 들어오는데, PR 각각은 CI를 통과했는데도 합치고 나면 main이 깨지는…
#ci-cd
빌드·배포주관식입문
번들 ID, 인증서, Entitlements는 프로비저닝 프로파일과 어떻게 연결되나요?
#code-signing
빌드·배포객관식기초
동료 Mac에서는 되는데 내 Mac에서 아카이브하면 Provisioning profile "AppStore Profile" doesn't include…
#code-signing