From c870e2dd6662cc3e62d4f0dc5e54d0667a4f8248 Mon Sep 17 00:00:00 2001
From: "1437892690@qq.com" <1437892690@qq.com>
Date: Wed, 2 Apr 2025 17:45:10 +0800
Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E5=BA=94=E7=94=A8?=
=?UTF-8?q?=E5=8F=91=E5=B8=83-=E6=A8=A1=E5=9D=97=E5=B1=82=E5=92=8C?=
=?UTF-8?q?=E7=8E=AF=E5=A2=83=E5=B1=82=E7=9A=84=E6=B5=81=E6=B0=B4=E7=BA=BF?=
=?UTF-8?q?=E7=9A=84=E7=A6=81=E7=94=A8=E3=80=81=E9=87=8D=E8=BD=BD=E6=A0=87?=
=?UTF-8?q?=E8=AE=B0=E5=BC=82=E5=B8=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
关联 #[1379705725353984]应用发布-模块层和环境层的流水线的禁用、重载标记异常 http://192.168.0.96:8090/demo/rdm.html#/bug-detail/939050947543040/939050947543057/1379705725353984
---
.../module/deploy/util/DeployPipelineConfigManager.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/main/java/neatlogic/module/deploy/util/DeployPipelineConfigManager.java b/src/main/java/neatlogic/module/deploy/util/DeployPipelineConfigManager.java
index 7b42a3a1..b216e3de 100644
--- a/src/main/java/neatlogic/module/deploy/util/DeployPipelineConfigManager.java
+++ b/src/main/java/neatlogic/module/deploy/util/DeployPipelineConfigManager.java
@@ -15,6 +15,7 @@ along with this program. If not, see .*/
package neatlogic.module.deploy.util;
+import com.alibaba.fastjson.JSONObject;
import neatlogic.framework.autoexec.constvalue.ToolType;
import neatlogic.framework.autoexec.crossover.IAutoexecProfileCrossoverService;
import neatlogic.framework.autoexec.crossover.IAutoexecServiceCrossoverService;
@@ -348,7 +349,7 @@ public class DeployPipelineConfigManager {
if (Objects.equals(deployAppConfigVo.getAppSystemId(), appSystemId)
&& Objects.equals(deployAppConfigVo.getAppModuleId(), appModuleId)
&& Objects.equals(deployAppConfigVo.getEnvId(), envId)) {
- return deployAppConfigVo.getConfig();
+ return JSONObject.parseObject(deployAppConfigVo.getConfigStr(), DeployPipelineConfigVo.class);
}
}
return null;
@@ -691,7 +692,7 @@ public class DeployPipelineConfigManager {
*/
private static DeployPipelineConfigVo mergeDeployPipelineConfig(DeployPipelineConfigVo appConfig, DeployPipelineConfigVo moduleOverrideConfig, DeployPipelineConfigVo envOverrideConfig, String targetLevel, boolean isUpdateProfile, List profileIdList) {
if (Objects.equals(targetLevel, "应用")) {
-
+ initPipelineAppConfig(appConfig);
} else if (Objects.equals(targetLevel, "模块")) {
initPipelineAppConfig(appConfig);
pipelinePhaseSetSource(appConfig.getCombopPhaseList(), "应用");
--
Gitee