2

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

我想使用Locks and Latches 插件,但我看不出这对我的情况有什么帮助。

想法将受到欢迎!

4

1 答案 1

0

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

于 2012-02-10T11:40:39.883 回答