安卓构建流程添加包体加固的开关

main
liuchunguang 2026-03-04 12:30:56 +08:00
parent ab122d3a7b
commit d00cea6725
2 changed files with 10 additions and 0 deletions

View File

@ -13,6 +13,7 @@ def DEV_PARAM = true
def ANDROIDKEYSTORE = "/Users/mayuanzheng/key/phxh_android.keystore"
def ANDROIDKEYALIAS = "avery"
def UPLOAD_SYMBOL = params.UploadSymbol
def PACKAGE_HARDENING = params.PackageHardening
// Jenkins
def ARTIFACT_URL = "http://${env.PHXH_BUILDER_IP_ADDRESS}:8080/job/${env.JOB_NAME}/"
@ -279,6 +280,7 @@ pipeline {
stage('加密应用') {
steps {
script {
if (PACKAGE_HARDENING == true) {
//
echo "params.Build_InitApp: ${params.Build_InitApp}"
echo "WORKSPACE: ${WORKSPACE}"
@ -375,6 +377,9 @@ pipeline {
} else {
echo "增量更新模式,跳过加密步骤。"
}
} else {
echo "PackageHardening 未启用,跳过加密步骤。"
}
}
}
}

View File

@ -13,6 +13,7 @@ def DEV_PARAM = IsDev()
def ANDROIDKEYSTORE = "/Users/mayuanzheng/key/phxh_android.keystore"
def ANDROIDKEYALIAS = "avery"
def UPLOAD_SYMBOL = params.UploadSymbol
def PACKAGE_HARDENING = params.PackageHardening
// Jenkins
def ARTIFACT_URL = "http://${env.PHXH_BUILDER_IP_ADDRESS}:8080/job/${env.JOB_NAME}/"
@ -319,6 +320,7 @@ pipeline {
stage('加密应用') {
steps {
script {
if (PACKAGE_HARDENING == true) {
//
echo "params.Build_InitApp: ${params.Build_InitApp}"
echo "WORKSPACE: ${WORKSPACE}"
@ -421,6 +423,9 @@ pipeline {
} else {
echo "增量更新模式,跳过加密步骤。"
}
} else {
echo "PackageHardening 未启用,跳过加密步骤。"
}
}
}
}