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 : String
(optional)
apksToSign : String
(optional)
archiveSignedApks : boolean
(optional)
archiveUnsignedApks : boolean
(optional)
keyAlias : String
(optional)
keyStoreId : String
(optional)
signedApkMapping
(optional)
unsignedApkNameDir
unsignedApkSibling
skipZipalign : boolean
(optional)
zipalignPath : String
(optional)
signAndroidApks
: Sign Android APKsandroidHome : String
(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
.
apksToSign : String
(optional)
myApp/build/outputs/apk/myApp-unsigned.apk
or **/*-unsigned.apk
or app1/**/*-unsigned.apk, app2/**/*-unsigned.apk
.
archiveSignedApks : boolean
(optional)
SignApksBuilder-out/myApp-unsigned.apk/myApp-signed.apk
, where myApp-unsigned.apk
is a directory named for the input unsigned APK.
archiveUnsignedApks : boolean
(optional)
keyAlias : String
(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.
keyStoreId : String
(optional)
signedApkMapping
(optional)
unsignedApkNameDir
unsignedApkSibling
skipZipalign : boolean
(optional)
zipalignPath : String
(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
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.