Sag*_*hah 2 jenkins jenkins-pipeline
有人可以指出我使用jenkins管道作为代码的良好文档吗?以下是我要实现的目标。
谁能指导我如何设置jenkins,该jenkins会将电子邮件通知发送给批准者,以将工件部署到下一个更高的登台环境。
因此,基本上,我们希望构建完成并且将工件部署到工件时,应将电子邮件通知链接发送给批准者。一旦批准者单击子链接并单击批准,则应将工件部署到DeV,一旦再次部署到开发人员,则应将电子邮件通知发送给批准者。批准者单击链接并批准后,应将构建工件部署到TEST环境
有人可以指导我如何实现这一目标
-谢谢
小智 6
您将要使用以下2个管道步骤:
在管道脚本中,您将把构建通知给您的团队,然后等待批准。
stage("Build") {
// Run build
emailext subject: "Approve Build" body: "Approve build with link"
input message: "Approve build?" submitter: "admin_group"
}
stage("Deploy") {
// deploy artifact (only gets run after approval)
}
Run Code Online (Sandbox Code Playgroud)
该submitter
参数input
可声明其有权批准建立的Active Directory用户或组。
在部署阶段,没有得到执行,直到输入审批是在完成构建阶段。
一种改进是使用超时步骤在构建批准中添加超时限制
归档时间: |
|
查看次数: |
5150 次 |
最近记录: |