
올리브영 iOS 테스트앱 자동배포하기
두줄요약
fastlane으로 iOS 테스트 앱의 빌드 번호 증가와 TestFlight 업로드를 자동화했습니다. Slack 알림을 연동해 배포 결과와 브랜치·커밋 이력을 확인합니다.
문제 상황
- 테스트 앱 수동 배포 시 버전·빌드 번호 갱신, 아카이브, App Store 업로드, 완료 공유의 반복 작업
- 지속 업로드 환경에서 빌드 번호 누락과 배포 이력 파악의 어려움
해결 방법
- Homebrew 기반 fastlane 설치와
fastlane init으로 TestFlight 업로드 환경 초기화 - Fastfile에 Xcode 선택, TestFlight 최신 빌드 번호 기반 자동 증가, 빌드·업로드 lane 구성
- Slack Incoming Webhook으로 업로드 완료·브랜치·커밋 이력 알림 연동
성능/운영 포인트
fastlane beta단일 명령 기반 테스트 앱 배포- 테스트 앱 업로드 시간 기존 대비 99% 절감 언급
- 빌드 번호 누락 방지와 빌드 대상 코드 이력 확인



