playstore
-
google play store 서비스 키 생성방법Android(+ Kotlin) 2023. 8. 24. 14:58
play store로 aab or apk(이하 aab) 업로드하기 위해서는 대부분 https://play.google.com/console에 로그인 하여 업로드할 앱 선택 내부테스트 혹은 프로덕션에 업로드하여 심사제출했어야 했다. 하지만 자동화를 위해 자동배포 환경에(github action등)을 사용하려면 서버환경에 환경에 로그인 권한이 필요하다. 이 권한을 부여받아보기 위한 과정을 정리하였다. 권한을 부여받기 위해 GCP의 서비스 계정을 통해 서비스 권한을 획득합니다. 참조 문서 - https://documentation.qonversion.io/docs/service-account-key-android Google Play Store Service Account Key (Service Credent..
-
[CI/CD] Github Action활용한 aab/apk Play Store 업로드Android(+ Kotlin) 2023. 8. 24. 14:29
서론 먼저 간략히 CI/CD에 대한 개념을 짚고 넘어가려고 합니다. CI(Continuous Integration) - 지속적인 병합 CD(Continuous Delivery) - 지속적인 배포 여러 개발자가 하나의 서비스를 개발하다 보면 작업 코드를 합쳐야 하고 합친 작업물을 배포하는 것까지 자동화를 통해 관리성을 증가시켜 주기 위합니다. 작업된 코드를 저장/병합 관리하며 "형상관리" 용어를 사용 하며 다양한 솔루션들이 있었으나, 현재 저는 git 빼곤 기억나는게 없을 정도로 git이 최고라고 생각한다.(그 중 가장 접하기 쉬운 github이라 생각한다.) CI/CD 에서 오늘 작성할 영역은 지속적인 배포를 위한 단계(CD)에 대한 내용을 정리해보려고 합니다. 본론 1. 간략 단계 설명 2. githu..