Skip to content

Firebase 기반 CI/CD 파이프라인 구축 #83

@moondev03

Description

@moondev03

🚀 작업 목적

Android 앱의 빌드, 테스트, 배포 과정을 자동화하여 배포 효율을 높이고, QA 및 팀원들이 더 빠르게 앱을 검증할 수 있도록 Firebase 기반 CI/CD 파이프라인을 구축한다.

📌 배경

현재 앱 배포 과정이 수동으로 이루어지고 있어 다음과 같은 비효율이 있다.

  • 빌드 및 배포 과정에서 반복적인 수작업이 발생함
  • QA용 앱 배포 속도가 느려 피드백 사이클이 길어짐
  • 배포 이력 및 버전 관리가 일관되지 않을 수 있음
  • 테스트/배포 프로세스가 개인 환경에 의존적임

이를 개선하기 위해 GitHub Actions와 Firebase App Distribution을 연동하여
브랜치 또는 PR 기준으로 자동 빌드 및 배포가 가능하도록 구성한다.

🎯 기대 결과

  • 특정 브랜치에 push 또는 PR merge 시 앱이 자동으로 빌드된다.
  • 빌드된 앱이 Firebase App Distribution을 통해 지정된 테스터에게 자동 배포된다.

Metadata

Metadata

Assignees

Labels

✨ feat새로운 기능 추가 또는 기존 기능 확장

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions