如何 运行 一个詹金斯项目到 运行 多个奴隶?

How to run a jenkins project to run on multiple slaves?

我已经在我的机器(master)上配置了 Jenkins。在主机中,我创建了 Jenkins 项目。后来我添加了两个奴隶并将标签命名为 "windows" 。从站连接到主站。另外,我将此标签设置为 Jenkins 项目的选项 "Restrict where this project can be run".

现在我触发了 Jenkins 构建两次并检查。此构建仅在一个从站中 运行,第二次触发的构建在同一从站中等待 运行。

我已经删除了我在 Jenkins 项目中设置的标签 运行 在任何免费的奴隶中。那也行不通。如果我触发同一个 Jenkins 项目 2 次,一次构建 运行ning 而另一个不构建 运行ning。

我已经搜索过这个,但我得到的解决方案并不成功。谁能告诉我如何解决这个问题?

好吧,你所做的似乎是正确的做法。您是否允许同时构建 运行?否则就是问题所在...

另一个问题,如果可能的话,Jenkins 总是会选择最后一个成功的从服务器进行构建。我不认为这是你的问题,但可能很高兴知道。因此,如果您连续 14 次启动并且您不允许并发 运行,它们将全部 运行 在同一个 slave 上。