我有一个任务在基于标签的n
机器上执行。如果出于某种原因,其中一些机器处于脱机状态,我不希望Jenkins将它们放入队列中,并等待它们在线。我想让詹金斯在剩下的机器上执行这项工作并完成工作。有什么建议么?Jenkins:如果节点处于脱机状态,则跳过
编辑1: 我意识到,这份工作被绑定到所有的机器:
我不得不这样做,因为我需要这个工作在所有计算机上同时运行。所以,我的问题依然如此。如果其中一些机器处于脱机状态,我想跳过这些工作,而不是等待/排队。
编辑2: 詹金斯CLI有一个清除队列命令。这段时间看起来很有希望。
我在Jenkins上打开了一个功能请求,允许Matrix Project跳过脱机节点:[https://issues.jenkins-ci.org/browse/JENKINS-29380](https://issues.jenkins-ci.org/浏览/ JENKINS-29380)。如果这就是你需要的,请注意它。 –