🖥 web tag push (git action으로만 자동배포됨)
- 원래 있던 태그 (enfpy-stage-web)를 삭제
- merge한 1.9.1에 태그 create-tag-here 로 태그 등록
- push 이름 to origin 클릭하면 알아서 자동배포
📱 app code push
- bitrise> enfpy 클릭 > start / schedule build 클릭
💡 advanced인 경우
release 버전이 있을 경우 사용
- branch 이름 삭제
- git tag (기존에 사용한 태그 이름)
- message
- workflow, PipeLine :
android-code-push-qa
, ios-code-push-qa
진행
💡 basic 처리일 경우
그냥 브랜치로 할 경우 basic 사용
tag: , message
android code push , ios code push qa 두가지 돌려야함
advance로 하는 ㅍ경우 release버전이 있을 경우 사용
그냥 브랜치로 할 경우는 basic으로 처리가능
앱 배포 방식
- 앱 배포 방식 : 스토어 (App Store,Google Store) 배포, 코드푸시 배포
스토어 배포
- 버전 : 1.X.0 <-X 숫자가 1이 증가되고, 0으로 끝나는 버전은 스토어 배포를 의미한다.
- 배포 방법
- Stage 환경 테스트 : AppDistribution,App Tester 엔프피(Stage)로 배포, 해당 버전 가장 최신 빌드 넘버로 받으면 된다. (구글에 초대장 보냈던 노란색 아이콘으로 다운 받을 수 있음)
- Prod 환경 테스트 : TestFlight, Google Play 내부 테스트
코드푸시 배포
- 버전 : 1.X.Y <-Y가 0이 아닌 경우에는 코드 푸시 배포를 의미한다.
- 배포 방법
- Stage 환경 테스트 : App Distribution,App Tester 엔프피(Stage)에 배포된 1.X.0 가장 최신 버전을 다운받고 앱을 실행하면 자동 업데이트됨
- Prod 환경 테스트 : App Distribution, App Tester 엔프피(Pre)에 등록된 1.X.0 가장 최신 버전을 다운받고 앱을 실행하면 자동 업데이트 된다.
가장 최신 버전을 받아야하는 경우가 아닐 때