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.
String
ownerName
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
.
String
appName
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
.
String
pathToApp
Relative path to app. Supports variable substitution.
For example: three/days/xiola.apk
or three/days/${APP}.apk
String
distributionGroups
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
String
branchName
(optional)
Name of the branch being built. Supports variable substitution.
For example: origin/master
or $GIT_BRANCH
String
buildVersion
(optional)
NOTE: Build version might be mandatory on certain platform releases. Supports variable substitution.
For example: 1.2.0
or ${version}
String
commitHash
(optional)
Commit hash of the commit being build. Supports variable substitution.
For example: 0e62d85530892a9178ff2b55ac30e8ede56c9c0e
or $GIT_COMMIT
String
mandatoryUpdate
(optional)
boolean
notifyTesters
(optional)
boolean
pathToDebugSymbols
(optional)
Relative path to debug symbols. Supports variable substitution.
For example: three/days/casey.apk
or three/days/${SYMBOLS}.apk
String
pathToReleaseNotes
(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
String
releaseNotes
(optional)
Supports Markdown syntax. NOTE: Limited to 5000 characters or less.
String
Please 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.