diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/dispatcher/impl/SerialDispatcher.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/dispatcher/impl/SerialDispatcher.java index 652f8068..36374f60 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/dispatcher/impl/SerialDispatcher.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/engine/dispatcher/impl/SerialDispatcher.java @@ -15,6 +15,7 @@ import cd.casic.ci.process.process.dataObject.task.PipTask; import cd.casic.framework.mq.redis.core.RedisMQTemplate; import lombok.extern.slf4j.Slf4j; +import java.time.LocalDateTime; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -56,6 +57,7 @@ public class SerialDispatcher implements BaseDispatcher { if (context != null) { taskRunContext= (TaskRunContext) context; context.setContextDef(pipTask); + context.setEndTime(null); } else { // 防止运行停止以后添加节点,以及到达之前未执行的节点 ,todo 删除节点的同时也要删除上下文 taskRunContext = new TaskRunContext(pipTask,stageRunContext,new HashMap<>()); diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/testCase/impl/TestCaseInfoServiceImpl.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/testCase/impl/TestCaseInfoServiceImpl.java index 581ff87f..e64d0f72 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/testCase/impl/TestCaseInfoServiceImpl.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/testCase/impl/TestCaseInfoServiceImpl.java @@ -159,7 +159,7 @@ public class TestCaseInfoServiceImpl extends ServiceImpl