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