Promoted Builds Plugin的逐步实施程序(手动批准)

时间:2017-10-09 12:39:27

标签: jenkins jenkins-plugins

我正在尝试从DEV environment to QA environment实现代码促销,因为我使用Git存储库来放置标记列表名称。

如果用户将新标签列表更新到git存储库,那么Jenkins将自动触发特定作业。

所以,我的要求是每当标签列表更新时都会使用新的标签列表名称,一个通知邮件应该转到批准者电子邮件ID和该邮件 应该包含作业URL,以便批准者可以转到该URL并批准该作业。

要实现此要求,我使用的是"Promoted Builds Plugin"。我尝试了很多,但无法实现。任何人都可以一步一步地给出 相同要求的程序。

1 个答案:

答案 0 :(得分:0)

安装所有建议的插件和Promoted Builds [Simple]和Promoted Builds插件。

  1. 设置作业A
  2. 将Job A配置为将电子邮件发送到您的“批准者”,作为Email Ext构建后操作的一部分。 使用“在以下时间推广构建”功能将批准添加为作业配置的一部分,并在成功构建A时向批准者触发通知。 在批准后步骤中添加一个操作以触发版本“ B”。 添加“构建后操作”以在批准人成功获得“ A”后触发电子邮件。
  3. 配置电子邮件以包含指向作业运行的链接。 在默认内容部分中添加以下内容:$ {BUILD_URL}促销
  4. 为职位A配置升迁
  5. 在该促销中,仅允许您的“批准者”用户(按名称)运行它
  6. 配置升职以触发工作B
  7. 成功执行作业A后,将向可批准的批准人触发此电子邮件。