锁定Jenkins中的从站,直到运行特定作业

时间:2015-08-06 06:03:33

标签: jenkins jenkins-plugins

我们的CI设置有一个要求(我们使用Jenkins作为CI),我们需要在特定时间内锁定奴隶,直到Jenkins的特定或高优先级作业完成。这是为了确保不应该在此从站上运行其他作业。 一旦Job开始执行,那么需要确保在该slave上不能运行其他任何作业? 我们是否有任何Jenkins插件可以帮助我们在作业运行时锁定从属设备,然后在作业完成后(释放或成功)释放其他作业使用的从属节点。?

1 个答案:

答案 0 :(得分:2)

使用重作业插件https://wiki.jenkins-ci.org/display/JENKINS/Heavy+Job+Plugin并将作业权重设置为奴隶上执行者的数量。然后没有其他工作可以在这个奴隶上运行。