ARCHIVES

태그

신고하기

상단 메뉴 페이지

기본 콘텐츠로 건너뛰기
8월, 2021의 게시물 표시

[CI/CD] Android apk 배포 해보자.

iOS 배포를 완료 했다. 이제 안드로이드를 배포 해보자. 공식가이드: https://firebase.google.com/docs/app-distribution/android/distribute-fastlane?hl=ko 1. 안드로이드 프로젝트 이동 fastlane init      설치 도중 물어보는 패키지 명을 잘 적어준다. 2. 안드로이드 배포 플러그인 설치  fastlane add_plugin firebase_app_distribution 2.1 안드로이드 버전 읽어오는 플러그인 설치 $ fastlane…

[CI/CD] IOS ipa, Android apk 알파. 배포를 구글을 사용해보자. (Firebase Distribution, Firebase console)

iOS fastlan, jenkins 구축 완료 후, 내부 개발자 버전 배포는 드랍박스+슬랙으로 진행 했다. 이제 베타 배포는   Firebase Distribution 을 사용해서 진행 해보자. 문서:  firebase.google.com/docs/app-distribution/ios/distribute-fastlane?hl=ko 아래 명령어를 통해 Firebase Distribution 설정을 진행할 수 있다.  $ fastlane add_plugin firebase_app_distribution   02. …

[CI/CD] iOS배포완료, 처음부터 끝까지 텍스트 버전.

MacBook Pro (Retina, 13-inch, Early 2015) 설치 기록 삽질을 많이해서, 다른 PC에 다시 설치 해본다. 1. 홈브루 설치 https://brew.sh/index_ko 2. cask 패키지 설치 (GUI 기반 app 설치 지원) $ brew install cask 복수의 자바 버전을 설치하기 위해 사용 $ brew tap homebrew/cask-versions 3. 자바 설치 $ brew install --cask adoptopenjdk8 3.1 자바 버전 확인 $ java -v…

[맥] 환경변수 초기화 문제

여태 자바 환경변수가 적용 되는줄 알았는데, 안되고 있었습니다. vi ~/. bash_profile 환경변수 적용이 안됬습니다. 이것 때문에 삽질 좀 했네요. 저도 그랬고, 대부분의 맥OS 유저의 문제는 Oh My Zsh, GotoShell 등등 터미널의 테마를 한번 변경했기 때문이라고 생각합니다. 기본 터미널이 아닌경우 ~/.bash_profile이 아니라 ~/.zshrc를 실행해주는 것을 알게 되었습니다. 기본 터미널로 돌아가는거 아니면 그냥 zshrc 수정하면 될듯 합니다. # 파일 수정 $ vi ~/.zs…

[CI/CD] Fastlane, Jenkins를 이용해서 iOS, Android 를 배포한다.

CI/CD란? Continuous Integration(지속적인 통합) Continuous Delivery(지속적인 서비스제공)  Continuous Deployment(지속적인 배포) CI = 빌드 및 테스트 자동화 CD = 배포 자동화 엔터프라이즈 배포 앱이 늘어가고 있다. 안드로이드, 아이폰 빌드를 한번에 하기위해 구축 자동화 솔루션을 적용 해본다. 목표 1. 아이폰, 안드로이드 동시 배포 2. 운영 배포 전, 베타 배포 사이트 등록 3. 운영 빌드버전 자동으로 올라가며 배포 --- iPhone  1. G…