|
|
@@ -1,16 +1,26 @@
|
|
|
package cn.seecoder.web.service.impl.pipeline;
|
|
|
|
|
|
+import cn.seecoder.api.ApplicationProperties;
|
|
|
import cn.seecoder.api.k8s.K8sConstants;
|
|
|
+import cn.seecoder.common.exceptions.AccessDeniedException;
|
|
|
+import cn.seecoder.common.exceptions.ServiceException;
|
|
|
import cn.seecoder.common.util.LogTrackingUtil;
|
|
|
import cn.seecoder.common.util.OpType;
|
|
|
+import cn.seecoder.web.core.pipeline.Pipeline;
|
|
|
+import cn.seecoder.web.core.pipeline.PipelineException;
|
|
|
+import cn.seecoder.web.core.pipeline.PipelineFactory;
|
|
|
+import cn.seecoder.web.core.pipeline.inspector.PipelineInspector;
|
|
|
+import cn.seecoder.web.core.pipeline.inspector.PipelineInspectorFactory;
|
|
|
import cn.seecoder.web.dao.pipeline.DeploymentMapper;
|
|
|
-import cn.seecoder.web.dao.pipeline.PipelineRecordMapper;
|
|
|
import cn.seecoder.web.dao.pipeline.PipelineMapper;
|
|
|
+import cn.seecoder.web.dao.pipeline.PipelineRecordMapper;
|
|
|
import cn.seecoder.web.dao.project.ProjectMapper;
|
|
|
import cn.seecoder.web.model.po.pipeline.DeploymentPO;
|
|
|
-import cn.seecoder.web.model.po.pipeline.PipelineRecordPO;
|
|
|
import cn.seecoder.web.model.po.pipeline.PipelinePO;
|
|
|
+import cn.seecoder.web.model.po.pipeline.PipelineRecordPO;
|
|
|
import cn.seecoder.web.model.po.project.ProjectPO;
|
|
|
+import cn.seecoder.web.model.vo.pipeline.DeploymentInfoVO;
|
|
|
+import cn.seecoder.web.service.pipeline.DeploymentService;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import io.kubernetes.client.openapi.models.V1DeploymentStatus;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@@ -18,16 +28,6 @@ import org.apache.http.HttpStatus;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
-import cn.seecoder.api.ApplicationProperties;
|
|
|
-import cn.seecoder.common.exceptions.AccessDeniedException;
|
|
|
-import cn.seecoder.common.exceptions.ServiceException;
|
|
|
-import cn.seecoder.web.core.pipeline.Pipeline;
|
|
|
-import cn.seecoder.web.core.pipeline.PipelineException;
|
|
|
-import cn.seecoder.web.core.pipeline.PipelineFactory;
|
|
|
-import cn.seecoder.web.core.pipeline.inspector.PipelineInspector;
|
|
|
-import cn.seecoder.web.core.pipeline.inspector.PipelineInspectorFactory;
|
|
|
-import cn.seecoder.web.model.vo.pipeline.DeploymentInfoVO;
|
|
|
-import cn.seecoder.web.service.pipeline.DeploymentService;
|
|
|
|
|
|
import java.sql.Timestamp;
|
|
|
import java.util.ArrayList;
|