如何配置Jenkins作业使其可以在多个节点上执行,但在一个节点上,作业无法同时执行

时间:2017-12-20 13:32:34

标签: jenkins

例如,我单击Jenkins UI上的“立即构建”按钮三次,以触发“作业A”(或项目A)的三个构建(build1,build2,build3)。

我希望这三个版本可以在三个节点上执行(例如,NodeA上的build1,NodeB上的build2和NodeC上的build3)。这意味着三个版本可以同时在不同的节点上运行。

但是在一个节点上,作业只能逐个执行。也就是说,如果我们只有一个Node可用(无论它有多少个执行器),这三个构建将逐个执行。

如何以这种方式配置作业,同时运行?目前,我们有很多这样的工作/项目。

1 个答案:

答案 0 :(得分:0)

如果我理解你,你需要enable concurrent builds

此外,你可以使用ssh-agent插件通过ssh从你的奴隶到处连接。

相关问题