Jenkins:使用一个共享资源的多个作业

时间:2012-02-08 23:21:55

标签: jenkins parallel-processing

所以我有一些动态的作业,这些作业都只有一个构建步骤。 在某些(“随机”)执行点,每个作业运行一些应用程序,在给定时间不能有多个实例。 一般来说,我确实希望并行运行作业。但是当两个或多个作业试图同时运行上述应用程序时,我仍然需要一些同步。

我虽然使用了Locks and Latches plugin,但我无法看到这对我的情况有何帮助。

不仅欢迎您的想法!

1 个答案:

答案 0 :(得分:0)

从您通过参数化触发器插件(作为构建步骤,而不是作为构建后步骤)调用的单独作业(让我们称之为APP_JOB)运行应用程序,并提供等待它的选项启用。默认情况下,Jenkins不会运行APP_JOB的并行实例。