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.
signAndroidApks
: Sign Android APKsandroidHome
(optional)
String
apksToSign
(optional)
String
archiveSignedApks
(optional)
boolean
archiveUnsignedApks
(optional)
boolean
keyAlias
(optional)
String
keyStoreId
(optional)
String
signedApkMapping
(optional)
unsignedApkNameDir
unsignedApkSibling
skipZipalign
(optional)
boolean
zipalignPath
(optional)
String
signAndroidApks
: Sign Android APKsandroidHome
(optional)
zipalign
tool. You can also set the ANDROID_HOME
environment variable in your Jenkins system or node configuration. E.g., /usr/local/android-sdk
.
String
apksToSign
(optional)
myApp/build/outputs/apk/myApp-unsigned.apk
or **/*-unsigned.apk
or app1/**/*-unsigned.apk, app2/**/*-unsigned.apk
.
String
archiveSignedApks
(optional)
SignApksBuilder-out/myApp-unsigned.apk/myApp-signed.apk
, where myApp-unsigned.apk
is a directory named for the input unsigned APK.
boolean
archiveUnsignedApks
(optional)
boolean
keyAlias
(optional)
Key Store ID
references. If your key store contains only one key entry, which is the most common case, you can leave this field blank.
String
keyStoreId
(optional)
String
signedApkMapping
(optional)
unsignedApkNameDir
unsignedApkSibling
skipZipalign
(optional)
boolean
zipalignPath
(optional)
zipalign
executable this build step should use to align the target APKs. You can also set the ANDROID_ZIPALIGN
environment variable in your Jenkins system or node configuration. E.g., /opt/android-tools/bin/zipalign
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.