jenkins - 优先考虑队列中的所有下游作业

时间:2015-02-16 07:06:03

标签: jenkins

我有一个场景,其中jenkins作业X正在节点上执行,该节点具有要在同一节点上执行的下游作业Y.此外,当第一个作业正在执行时,我在该节点的队列中有另一个作业Z.

我希望Y在X执行后执行。目前,队列(Z)中的作业在X之后被激活,并且下游作业被放入队列。

另外,我不希望X等到Y完成。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

我在优先级排序器插件中尝试了所有可能的方法。但我无法满足你的要求。

我在研究期间找到了以下链接。希望它能帮到你。 如果有效,请告诉我。

Jenkins Priority Sorter Plugin - How to use BuildPriority Parameter

http://jenkins-ci.361315.n4.nabble.com/priority-sorter-plugin-tp4692827p4706187.html

链接说,您可以通过允许并行/并发模式的作业来实现基于优先级的执行

答案 1 :(得分:0)

您可以在执行作业Y后触发作业Z.

或者,如果您想为工作添加优先级,可以尝试使用该插件:

Priority sorter plugin