签入版本
This commit is contained in:
parent
959b9325ad
commit
a398663400
@ -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 "=== 🚀 完成应用部署 ==="
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
// 可以在此处添加更多阶段,例如:自动化测试、集成测试、性能测试、安全扫描等
|
// 可以在此处添加更多阶段,例如:自动化测试、集成测试、性能测试、安全扫描等
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user