Jenkins推广插件

时间:2017-04-03 18:32:19

标签: jenkins jenkins-plugins promoted-builds

我是Jenkins的新手,在使用Jenkins促销插件时,有什么方法可以获得批准待审的所有工作吗?这样我就可以列出UI中所需的所有待批准的批准,并要求批准者通过进行http呼叫来批准它们。

1 个答案:

答案 0 :(得分:1)

这是我现在找到的答案,

  1. 假设您有工作A和B,并且在工作A中使用了促销插件,并且一旦获得批准的工作B,
  2. 在作业A中使用促销插件时,将创建一个批准作业。所以它基本上像批准工作将是工作A的子工作。
  3. 现在我为作业A和批准作业设置相同的构建名称。因此,无论哪个工作获得批准,它们都将具有相同的构建名称,用于作业A和批准作业。
  4. 现在使用rest api获取两个作业的历史记录,比较两者并从作业A历史记录中选择排除列表,这将是待审批的作业