Setup a publishing manager ( ) and get the JSON key file from the Google Developer API console In addition to specifying your publisher credentials file directly within each build task, you can also configure your credentials globally and refer to them within each build or release definition as needed. Your app changes will now be automatically published to the Google Play store!Ĭonfiguring Your Google Play Publisher Credentials and select Google Play - Release from the Deploy categoryĬonfigure the Google Play - Release task with the JSON private key file created above, the generated APK file, and the desired release track.Ĭlick the Queue Build button or push a change to your configured repo in order to run the newly defined build pipeline Gulp, Cordova Build)Ĭlick Add build step. and select the neccessary tasks to generate your release assets (e.g. Go to your Visual Studio Team Services or TFS project, click on the Build tab, and create a new build definition (the "+" icon) that is hooked up to your project's appropriate source repoĬlick Add build step. Install the Google Play extension from the VSTS Marketplace Once you have created or retrieved credentials for you Google Play service account, then perform the following steps to automate releasing updates from a VSTS build or release definition: Download metadata for an existing app to the project folder.To take advantage of the metadata updating capabilities, files need to be organized using fastlane’s supply tool format: You'll be using it later.īack in the Google Play Developer Console, click the Done button to close the modalĬlick the Grant access button in the row associated with the service account you just created.Įnsure that the Role is set to Release Manager and then click the Add user button Save the provided JSON file somewhere safe and memorable. Select JSON as the Key type and click the Create button Select the API access setting and click the Create Service Account button underneath the Service Accounts sectionįollow the provided Google Developers Console hyperlinkĬlick the Create credentials button in the displayed modal dialog, and select Service account key (with the role "Owner") Login to the Google Play Developer Console and select Setup in the left-hand navigation menu (the gear icon) If you haven't already done so, then perform the following steps to create a service account:įor a more in depth guide click this link. Additionally, you need to create a service account that is authorized to manage your app(s) releases on your behalf and can be used to authenticate "headlessly" from your VSTS build/release definitions. In order to automate the release of app updates to the Google Play store, you need to have manually released at least one version through the Google Play Developer Console. This extension supports Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) 2017 and later. This can reduce the effort needed to keep your internal test, alpha, beta, rollout and production deployments up-to-date, since you can simply push changes to the configured source control branches, and let your automated build take care of the rest. This extension contains a set of deployment tasks which allow you to automate the release, promotion and rollout of app updates to the Google Play store from your CI environment. Visual Studio Team Services Extension for Google Play
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |