所以我有一些动态的作业,这些作业都只有一个构建步骤。 在某些(“随机”)执行点,每个作业运行一些应用程序,在给定时间不能有多个实例。 一般来说,我确实希望并行运行作业。但是当两个或多个作业试图同时运行上述应用程序时,我仍然需要一些同步。
我虽然使用了Locks and Latches plugin,但我无法看到这对我的情况有何帮助。
不仅欢迎您的想法!
答案 0 :(得分:0)
从您通过参数化触发器插件(作为构建步骤,而不是作为构建后步骤)调用的单独作业(让我们称之为APP_JOB)运行应用程序,并提供等待它的选项启用。默认情况下,Jenkins不会运行APP_JOB的并行实例。