From d00cea672570e53e378097a04afd48f6fe0a1669 Mon Sep 17 00:00:00 2001 From: liuchunguang <345080091@qq.com> Date: Wed, 4 Mar 2026 12:30:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=8D=93=E6=9E=84=E5=BB=BA=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E6=B7=BB=E5=8A=A0=E5=8C=85=E4=BD=93=E5=8A=A0=E5=9B=BA?= =?UTF-8?q?=E7=9A=84=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Tool/build_env/jenkins_android_dev.groovy | 5 +++++ Tool/build_env/jenkins_android_release.groovy | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/Tool/build_env/jenkins_android_dev.groovy b/Tool/build_env/jenkins_android_dev.groovy index 8aab615efdc..f6de9da545f 100644 --- a/Tool/build_env/jenkins_android_dev.groovy +++ b/Tool/build_env/jenkins_android_dev.groovy @@ -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 未启用,跳过加密步骤。" + } } } } diff --git a/Tool/build_env/jenkins_android_release.groovy b/Tool/build_env/jenkins_android_release.groovy index e3b0a9d2232..820a08f161b 100644 --- a/Tool/build_env/jenkins_android_release.groovy +++ b/Tool/build_env/jenkins_android_release.groovy @@ -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 未启用,跳过加密步骤。" + } } } }