AI Briefing

올리브영 안드로이드 테스트 앱 자동 배포 프로세스 구축기

·2021.07.16 06:28

핵심 내용

Firebase App Distribution과 fastlane을 활용해 안드로이드 테스트 앱 배포를 자동화했다.

1 / 2

자세히 보기

올리브영은 기존 Play Store Beta를 이용한 수동 배포 방식의 비효율성을 개선하기 위해 자동화 프로세스를 도입했다. 기존 방식은 빌드 후 업로드 대기 시간, QA 엔지니어에게 수동으로 알림을 보내야 하는 번거로움, 테스터 추가 및 권한 부여의 복잡성, 그리고 단일 버전 테스트만 가능하다는 한계가 있었다.

이를 해결하기 위해 Firebase App Distribution과 fastlane 조합을 채택했다. Bitrise는 사내 보안 환경(self-hosted Git)과의 호환성 문제로 제외되었으며, fastlane은 Android에서도 iOS만큼 안정적인 연동을 보여주었다.

구축 과정은 다음과 같다.

  • Google 자격 증명 획득: Google Play Console에서 서비스 계정을 생성하고 JSON 키를 발급받아 권한을 부여한다.
  • Firebase 설정: Firebase Console에서 App Distribution 기능을 활성화한다.
  • fastlane 설치 및 연결: brew install fastlane으로 설치 후, 발급받은 JSON 키를 사용하여 Firebase와 연결을 완료한다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.