목록 보기
올리브영 iOS 테스트앱 자동배포하기
데브옵스

올리브영 iOS 테스트앱 자동배포하기

올리브영
올리브영
2021년 9월 8일

두줄요약

fastlane으로 iOS 테스트 앱의 빌드 번호 증가와 TestFlight 업로드를 자동화했습니다. Slack 알림을 연동해 배포 결과와 브랜치·커밋 이력을 확인합니다.

문제 상황

  • 테스트 앱 수동 배포 시 버전·빌드 번호 갱신, 아카이브, App Store 업로드, 완료 공유의 반복 작업
  • 지속 업로드 환경에서 빌드 번호 누락과 배포 이력 파악의 어려움

해결 방법

  • Homebrew 기반 fastlane 설치와 fastlane init으로 TestFlight 업로드 환경 초기화
  • Fastfile에 Xcode 선택, TestFlight 최신 빌드 번호 기반 자동 증가, 빌드·업로드 lane 구성
  • Slack Incoming Webhook으로 업로드 완료·브랜치·커밋 이력 알림 연동

성능/운영 포인트

  • fastlane beta 단일 명령 기반 테스트 앱 배포
  • 테스트 앱 업로드 시간 기존 대비 99% 절감 언급
  • 빌드 번호 누락 방지와 빌드 대상 코드 이력 확인

다음 읽기

#fastlane 주제를 이어서 읽기

올리브영 안드로이드 테스트앱 자동배포하기

PlayStore Beta의 수동 테스트 앱 배포·테스터 관리 문제를 Firebase App Distribution과 fastlane으로 개선했습니다. 내부망 Git 제약을 고려해 배포 lane과 초대 링크 기반 QA 흐름을 구성했습니다.

올리브영
올리브영
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...