队列建立在詹金斯之上。手动触发

Queue build on Jenkins. Trigger it manually

我希望在 Jenkins 中实现 'workflow'。我想要 -

  1. Requester_Jenkins_Job 由开发者触发。一封邮件是 发给审批人。
  2. 使用了推广插件。这 手动批准 'approves' 请求,进而触发 'Deploy_Job'.
  3. 我没有立即触发 'Deploy_Job',而是 会希望 它在队列中 。我希望运营人员 手动触发此部署。

有人可以争论为什么我们甚至需要做这样的事情。但是,请耐心等待 :)

我们使用了一个非常有用的重建插件:https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin

在上述插件的帮助下,我会建议以下解决方法 1. 有一个布尔变量,比如 "deploy"=true/false 2.保持默认值false 3. 当您的构建被提升时,部署作业将被触发,但它只会通知操作人员而不会实际部署。 4. 在重建插件的帮助下,运营团队可以使用 deploy=true

触发 "rebuild last"(这将执行提升作业中的所有参数)

希望对您有所帮助。