如何在Python中同时触发多个Jenkins作业?

vdgimpew  于 2023-06-28  发布在  Jenkins
关注(0)|答案(1)|浏览(163)

我有一个工作完全设置。当我从python一次构建一个版本时,它工作得很好。在我的场景中,我的代码已经部署在多台PC上。因此,可能会有多个构建同时触发的情况。如果发生了这种情况,则只有一个构建成功。我想一个接一个地做每一个构建。
我已经通过谷歌,但无法找到解决方案。

falq053o

falq053o1#

如果您的意思是作业一次被触发多次,但您希望每个构建一个接一个地运行,而不是并行运行,则需要启用选项“禁用并发构建”。这是如果你的工作是一个自由式的工作。如果是声明性管道,请用途:

options {
    disableConcurrentBuilds()
}

这将“不允许管道的并发执行。可用于防止同时访问共享资源等”。

相关问题