Programmer:)
[Jenkins] Google Play Store Upload - PipeLine (2025.04.21 업데이트) 본문
[Jenkins] Google Play Store Upload - PipeLine (2025.04.21 업데이트)
ryeggg 2022. 5. 24. 15:43설치
[jenkins] Google Play Android Publisher를 설치한다.
구글 플레이 콘솔에 접속하여 연동 설정을 해야한다. ( 개발자 계정생성이 되어있다는 가정하에 설명)
Google Play Console | Google Play Console
Google Play Console로 앱과 게임을 게시 및 관리하고 Google Play에서 비즈니스를 성장시키세요. 앱의 품질을 개선하고, 잠재고객의 참여를 유도하고, 수익을 창출하는 데 도움이 되는 기능을 알아보세
play.google.com
왼쪽메뉴의 API액세스로 진입한다.
OAuth 클라이언트에서 새 서비스 계정 만들기로 계정을 생성해준다.
json 선택사항 나오면 선택 (미리 만들어놔서 생성사진이 없음)
jenkins
실행
pipeline script
stage('GooglePlayStore Upload') {
steps {
script{
echo "////////////////////////////GooglePlayStore Upload"
androidApkUpload filesPattern: '**/Application/Build/**/*.aab',
googleCredentialsId: 'id',
recentChangeList: [[language: 'en-US', text: '']],
rolloutPercentage: '100', trackName: 'internal' //내부테스트용
}
}
}
2024.07.16 업데이트
+2025.04.21 내용추가
Googe Cloud 에 들어가서 [ API및 서비스 ] > [ 사용자 인증 정보 ] > [+사용자 인증 정보 만들기] > [ 서비스 계정 ] 생성
생성된 이메일 [이름]@pc-api-~~.iam.gserviceaccount.com 이부분 복사
생성된 email 클릭 상단 [키] > [키추가] > [새 키 만들기]
** 만들어진 .json 파일은 다시 다운로드가 안되니 잘 백업 해 놓으셔야 합니다.
젠킨스 접속
해당 json 파일 아래 페이지에 등록 (위치는 사진 상단 참조)
Google play Consol 접속
비즈니스를 위한 Google Play | 앱 출시 및 수익 창출 | Google Play Console
Google Play에서 비즈니스를 성장시킬 수 있도록 도와드립니다. 앱과 게임의 출시, 수익 창출, 성장에 필요한 도구와 가이드를 찾아보세요.
play.google.com
사용자 및 권한 클릭 > [ 신규 사용자 초대 ]
복사한 이메일 추가 한 후 앱 권한 애플리케이션 추가에서 사용할 app 추가
(난 액세스 권한, 계정 권한 모두 관리자로 부여했다.)
'DEV > Jenkins' 카테고리의 다른 글
[Unity] CMD로 Build 하는 방법 (0) | 2023.01.13 |
---|---|
[Jenkins]Disable Workspace Cleanup (0) | 2022.08.19 |
[Jenkins] Fastlane - PipeLine (UTF-8 error ) (0) | 2022.05.24 |
[Jenkins] Fastlane 설치 및 초기 셋팅 (ios 배포자동화 fastlane ) 25.02.25 추가사항 (애플 2차인증) (0) | 2022.05.24 |
[Jenkins]Mac 에서 설치 방법 (2024.02.16 수정) (0) | 2022.05.20 |