관리 메뉴

김종권의 iOS 앱 개발 알아가기

[CI/CD] CI/CD 기본 개념 본문

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: 프로덕션까지 자동 배포

CI/CD

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

Comments