Skip to content

PIC 배포 방법

serena.ios edited this page Nov 7, 2024 · 1 revision

🚀 배포하기

1️⃣ grunt 명령어를 이용한 배포 및 후속 처리 (사용 권장)

  1. 개인 Github personal access tokens 설정을 위한 온보딩 grunt onboarding 해당 명령어를 통해 개인 깃헙 토큰을 입력하여 환경 변수에 저장해둡니다.
  2. 배포 및 후속처리 grunt deploy 해당 터미널에 안내되는 스텝에 따라 진행하면 됩니다. (항상 develop branch가 배포됩니다.)
  • fastlane 배포 (beta - dev + prod)

  • 릴리즈 커밋 자동 생성 및 푸쉬

  • 마케팅 버전 & 빌드 버전 넘버 업데이트 (빌드 넘버는 해당 시간 연월일시분으로 자동 계산)

  • 스텝 예시

    1️⃣ bump type (no, patch, minor, major) 또는 특정 버전(1.1.0)을 입력하세요. / 현재 버전은 1.0.0 입니다.

    patch

    2️⃣ git reset --h 명령어가 실행됩니다. 커밋되지 않은 변경사항은 모두 삭제됩니다. (y/n)

    y

2️⃣ fastlane 명령어를 이용한 배포

  • 추후 앱 등록 후 팀 계정 ID 등 환경값 변경 후 사용 가능 (추후 업데이트 예정)

  • Dev / Prod 원하는 앱 배포가 가능합니다.

    bundle exec fastlane dev || prod || beta(dev + prod)

  • gabbangzip.shared.xccofing 파일에서 마케팅 버전 수정하여 사용