美文网首页
Jenkins google play publish

Jenkins google play publish

作者: Johnny_7774 | 来源:发表于2017-03-24 10:53 被阅读0次

1. Install the google play Jenkins plugin

2. Configure service account

    1) Goto https://play.google.com/apps/publish, Setting->API access

    2) Follow the link to the ‘Google Developer console’

    3) Click ‘Manage Service Accounts’ in the Credential page

    4) Create a key for the service account and download with Json format

3. Add service account to Jenkins

    1) Select ‘Credential’ -> ’System’ ->‘Global Credentials’ in Jenkins sidebar

    2) Add Credentials, select ‘Google Service Account from private key’, specify the project name(e.g. ‘GoogleServiceAccount’) and upload Json key downloaded in step 2.4

4. For job configuration: https://wiki.jenkins-ci.org/display/JENKINS/Google+Play+Android+Publisher+Plugin

    e.g. For pipeline:androidApkUpload googleCredentialsId: 'GoogleServiceAccount', apkFilesPattern: '**/*.apk', trackName: 'alpha'

5. For android project

    1)  Increment the VersionCode in build.gradle 

    2)  Add the release setting in build.gradle

           signingConfigs {

                release {

                     storeFilefile("larson_keystore.jks")

                     storePassword"larson"

                     keyAlias"larson"

                     keyPassword"larson"

               }

         }

         buildTypes {

             release {

                minifyEnabledfalse

                proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'

                signingConfigsigningConfigs.release

            }

       }  

    3)  Explicitly set android:debuggable="false" in AndroidManifest.xml application tag 

相关文章

网友评论

      本文标题:Jenkins google play publish

      本文链接:https://www.haomeiwen.com/subject/nhgxottx.html