我目前在构建队列中有数百个构建。这将需要几天时间才能完成。如何将作业置于构建队列的前端?
我想将一个特定的构建带到队列的前面,以便下一步构建它。
目前,我唯一的办法是杀掉构建队列中的所有其他作业,然后重新触发它们。
看来肯定会有更好的办法。
有吗?
我目前在构建队列中有数百个构建。这将需要几天时间才能完成。如何将作业置于构建队列的前端?
我想将一个特定的构建带到队列的前面,以便下一步构建它。
目前,我唯一的办法是杀掉构建队列中的所有其他作业,然后重新触发它们。
看来肯定会有更好的办法。
有吗?
看起来像没有这样的内置功能。 请看看在JIRA问题:Ability to move job to top of queue
虽然,有这似乎是为你一个可能的解决方案插件:Accelerated Build Now Plugin
詹金斯加速构建现在插件可以让詹金斯用户推出即使队列很长(移动到队列的顶端),即使没有执行程序可用(查杀并重新安排未由“人类”发起的构建)
看起来你不能阻止这个插件杀死作业。我不想杀任何工作 - 我只想我的工作计划下一个 –
@BobRoberts我认为这是可以实现的[优先级排序插件](https://wiki.jenkins-ci.org/display/JENKINS/Priority +分拣机+插件)。 – Dmitriy