Jenkins在奴隶服务器上的工作

时间:2015-08-19 14:38:24

标签: jenkins

我需要在每个Build上运行许多Jenkins Jobs,

目前我有4台奴隶服务器。

我希望这些作业尽可能并行运行,因此我将作业定义如下:

  1. 必要时执行并发构建 - 已禁用
  2. 限制此项目的运行位置 - 使用以下值启用SalveLinux1HT || SalveLinux2HT || SalveLinux3HT || SalveLinux4HT
  3. 根据我的理解,如果同时触发工作A和B,则应使用1HT而另一个应使用2HT并且它们可以并行运行

    然而詹金斯在所有4个奴隶上建立了工作A,只有在完成后他才能在所有4个奴隶上建立工作B

    这与我的目标相反

    有什么想法吗?

    提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用

您可以在上述链接中找到此插件的安装和配置说明。

如果要并行运行任何作业,可以使用以下脚本:

   parallel (
    // job A and B will be scheduled in parallel.
    { build("jobA") },
    { build("jobB") }
)
// jobC will be triggered after jobs A and B are  completed
build("jobC")
相关问题