签入版本

This commit is contained in:
gitadmin
2025-09-23 21:46:39 +08:00
parent 959b9325ad
commit a398663400
+24 -24
View File
@@ -155,30 +155,30 @@ def call(String orgName) { // Jenkins Pipeline 的入口方法通常命名为 ca
} }
} }
// /** /**
// * 第三阶段:应用部署 * 第三阶段:应用部署
// * 将Docker镜像部署到目标服务器(如测试、预生产、生产环境)。 * 将Docker镜像部署到目标服务器(如测试、预生产、生产环境)。
// * 此阶段同样在指定的 Jenkins 代理节点 (jenkinsAgent) 上运行。 * 此阶段同样在指定的 Jenkins 代理节点 (jenkinsAgent) 上运行。
// */ */
// stage('Deploy') { stage('Deploy') {
// // 指定在此阶段使用的 Jenkins 代理节点标签 // 指定在此阶段使用的 Jenkins 代理节点标签
// agent { agent {
// label jenkinsAgent label jenkinsAgent
// } }
// steps { steps {
// script { script {
// echo "=== 🚀 开始应用部署 ===" echo "=== 🚀 开始应用部署 ==="
// // 记录 '应用部署' 阶段的开始时间 // 记录 '应用部署' 阶段的开始时间
// stageService.recordStageStart('应用部署') stageService.recordStageStart('应用部署')
// // 调用部署服务的方法,执行具体的部署逻辑 // 调用部署服务的方法,执行具体的部署逻辑
// // 该方法内部可能包含:通过 SSH 连接到目标服务器、执行部署脚本、更新容器(docker compose/k8s)等 // 该方法内部可能包含:通过 SSH 连接到目标服务器、执行部署脚本、更新容器(docker compose/k8s)等
// deploymentService.executeDeployStage(pipelineParams) deploymentService.executeDeployStage(pipelineParams)
// // 记录 '应用部署' 阶段的成功结束 // 记录 '应用部署' 阶段的成功结束
// stageService.recordStageEnd('应用部署', 'SUCCESS') stageService.recordStageEnd('应用部署', 'SUCCESS')
// echo "=== 🚀 完成应用部署 ===" echo "=== 🚀 完成应用部署 ==="
// } }
// } }
// } }
// 可以在此处添加更多阶段,例如:自动化测试、集成测试、性能测试、安全扫描等 // 可以在此处添加更多阶段,例如:自动化测试、集成测试、性能测试、安全扫描等
} }