Jenkins - 如何为(a)特定工作预留执行人

Kid*_*ddo 9 jenkins jenkins-plugins

我们有一个Jenkins服务器,有8个执行器和20个作业.其中15个工作大约需要2个小时才能完成,剩下的5个工作只需要15分钟.我想保留1个执行程序(或2)来运行这5个小作业,并限制其他作业在其他执行程序上运行.注意:我没有任何奴隶,只有8个执行程序在主Jenkins进程上.

我是詹金斯的新手所以我只是想知道我能做到这一点吗?谢谢.

Jon*_*n S 4

据我了解,Kiddo 使用 master 来执行 8 个执行者。您可以做的是添加一个在主服务器上运行的新从服务器,我们将其称为从服务器。也就是说,您将拥有具有 6 个执行程序的 master,其使用设置为尽可能多地利用,然后是 Slave-master,其使用仅限于短期构建。因此,在您的服务器上,您将运行两个 jenkins 任务,一个是 jenkins master 本身,两个是slave-master。

有关如何连接从站的信息,请访问https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds