iOS 앱 배포와 출시
[CI/CD] CI/CD 기본 개념
jake-kim
2021. 4. 17. 14:08
배포 기초 개념
- Build vs Archive
- Build: 소스코드가 프로젝트를 실행할 수 있도록 하는 것
- Archive(= 패키지): 결과물은 .ipa파일이며 앱과 resource들을 포함하는 통합 패키지
CI/CD란
- CI (Continuous Intergration): 빌드, 테스트 자동화
- CD: 배포 자동화
- Continious Delivery: 프로덕션은 수동 배포
- Continious Deployment: 프로덕션까지 자동 배포

* iOS에서는 CI/CD를 위해서 fastlane과 bitrise 또는 zenkins 사용