Fastlane(3)
-
QA / release모드 변경
원인 firebase crashlytics에서 qa 버전, release 버전이 혼용되어 사용중임… 보기 불편.. qa만 따로 모아서 보고싶음 해결 방안 firebase 콘솔에서 앱 추가해줌 패키지명 설정 (나중에 빌드시에 이걸로 되는거 감안해서 크게 다르지 않은걸로 설정) service-json받음 -> 나는 원래 파일이 .app내에 있어서 거기 위치시켜줌 .env 업데이트 (패키지명 변경으로 앱 아이디도 변경됨) RELEASE_APP_ID = "릴리즈앱의 아이디(in fb project)" QA_APP_ID = "QA앱의 아이디(in fb project)" FIREBASE_TOKEN = "FB토큰" GOOGLE_DRIVE_FOLDER_ID = "업로드할 구글 드라이브 폴더의 id" SIGNING_KE..
2023.05.03 -
firebase app distribution + fastlane을 이용한 앱 배포 자동화(window)(2) - 배포 완료시 슬랙 알람 추가하기
현재 내 lane은...자동 빌드 / 배포 정도만 수행하고 있다. 근데 로그를 계속 보면서 언제 끝나는지 기다리는게........개 에바라고 생각함. 그래서 webhook을 통해, 배포 완료시 슬랙 알림을 보내 보기로 했다. 필요한건 일단 슬랙의 incoming webhook이다. 세팅은 저번에 다 했으니 넘어가고..... 슬랙의 왼쪽 상단 메뉴에서 앱으로 들어가준다. 그리고 incoming webhook이라고 검색하면 요렇게 뜰것임. 쟤를 slack에 추가해줍시다. 대충 어느 채널에 알릴지 채널을 선택하고 추가한다고 하면 이런 설정 화면이 뜬다. 설정은..뭐 하고싶은거 하고, 여기서 필요한건 웹후크 url이다. 복사해둔다. 그리고 fastlane의 fastfile에다가 # This file contai..
2022.10.07 -
firebase app distribution + fastlane을 이용한 앱 배포 자동화(window)
안쓸라그랬는데말이지 아무리 구글링해도 윈도우 기반으로 FASTLANE 써먹는 자료가 부족해서 쓴다. 까먹기전에 기록한다. CI / CD의 필요성은 알지만 난 지식이 부족해서.... 일단 감이라도 잡기 위해 테스트 앱 배포 자동화를 WINDOW기반으로 해봤다. 귀찮으니까;;핵심만 쓴다. 1. 루비부터 설치한다. Downloads Which version to download? If you don’t know what version to install and you’re getting started with Ruby, we recommend that you use the Ruby+Devkit 3.1.X (x64) installer. It provides the biggest number of compatib..
2022.08.26