【发布时间】:2018-03-10 17:42:18
【问题描述】:
我的 Jenkinsfile 被定义为具有以下管道阶段:
checkout--setup--tests--deploy--post deploy stuff
我的部署阶段基于用户输入(单击“部署”按钮进行部署,中止到不部署),如果用户在该时间段内没有采取任何行动,它会超时。
目前,如果部署阶段超时或用户单击中止,管道仍会进入下一个阶段。
有没有办法配置 Jenkinsfile,只有当且仅当我点击了部署并且部署阶段完成时,它才能进入下一个阶段?
【问题讨论】:
标签: jenkins continuous-integration jenkins-pipeline continuous-deployment