The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
appCenter: Upload app to AppCenterapiToken
An API Token is used for authentication for all App Center API calls. Must have full access.
Visit https://docs.microsoft.com/en-us/appcenter/api-docs/index for further information.
StringownerName
The name of the owner in AppCenter. NOTE: This may differ to the display name that you see in the web UI.
Visit https://appcenter.ms/apps, select your app, inspect the URL.
For example the URL in AppCenter might look like: https://appcenter.ms/users/xiola-3/apps/casey-1. Here, the ownerName is xiola-3.
StringappName
The name of the app in AppCenter. NOTE: This may differ to the display name that you see in the web UI.
Visit https://appcenter.ms/apps, select your app, inspect the URL.
For example the URL in AppCenter might look like: https://appcenter.ms/users/xiola-3/apps/casey-1. Here, the appName is casey-1.
StringpathToApp
Relative path to app. Supports variable substitution.
For example: three/days/xiola.apk or three/days/${APP}.apk
StringdistributionGroups
NOTE: Distribution groups must have permission for this app to be distributed to.
Check your distribution groups at https://appcenter.ms/apps.
For example perry, dave, stephen, eric
StringbranchName (optional)
Name of the branch being built. Supports variable substitution.
For example: origin/master or $GIT_BRANCH
StringbuildVersion (optional)
NOTE: Build version might be mandatory on certain platform releases. Supports variable substitution.
For example: 1.2.0 or ${version}
StringcommitHash (optional)
Commit hash of the commit being build. Supports variable substitution.
For example: 0e62d85530892a9178ff2b55ac30e8ede56c9c0e or $GIT_COMMIT
StringmandatoryUpdate (optional)
booleannotifyTesters (optional)
booleanpathToDebugSymbols (optional)
Relative path to debug symbols. Supports variable substitution.
For example: three/days/casey.apk or three/days/${SYMBOLS}.apk
StringpathToReleaseNotes (optional)
Relative path to release notes. Supports variable substitution. Supports Markdown syntax. NOTE: Limited to 5000 characters or less.
For example: three/days/linearnotes.md or three/days/${NOTES}.md
StringreleaseNotes (optional)
Supports Markdown syntax. NOTE: Limited to 5000 characters or less.
StringPlease submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.