Publish Android App with YAML
YAML parameters for Publish Android App
You can find the list with common parameters for all Buddy actions here.
|action ||String||The name of the action.|
|type ||String||The type of the action. Should be set to |
|application_id ||String||The ID of the Adroid Application.|
|track ||String||The track type to read or modify. Can be one of |
|key_path ||String||The path to the private key in JSON format with permissions to Google Play Developer Console.|
|apk_files ||APKs||The list of sets of paths to the APKs.|
|user_fraction||Float||Portion of the users who should get the staged rollout version of the APK (range 0.0 - 1.0). Required if |
|mapping_path||String||The path to the deobfuscated file of the specified APK.|
|changes_path||String||The path to the changelog file.|
|supersede_versions||Boolean||Check and disable superseded versions in other tracks (if any).|
YAML example for Publish Android App
actions:- action: "Publish Android App"type: "ANDROID_PLAY"trigger_time: "ON_EVERY_EXECUTION"application_id: "com.mycompany.mylovelyapp"trigger_condition: "ALWAYS"track: "rollout"user_fraction: 0.05key_path: "my-release-key.jks"mapping_path: ""changes_path: "changes.xml"supersede_versions: trueapk_files:- apk_path: "my-app-release9.apk"- main_expansion_path: "ss"- patch_expansion_path: ""