我有一个工作完全设置。当我从python一次构建一个版本时,它工作得很好。在我的场景中,我的代码已经部署在多台PC上。因此,可能会有多个构建同时触发的情况。如果发生了这种情况,则只有一个构建成功。我想一个接一个地做每一个构建。我已经通过谷歌,但无法找到解决方案。
falq053o1#
如果您的意思是作业一次被触发多次,但您希望每个构建一个接一个地运行,而不是并行运行,则需要启用选项“禁用并发构建”。这是如果你的工作是一个自由式的工作。如果是声明性管道,请用途:
options { disableConcurrentBuilds() }
这将“不允许管道的并发执行。可用于防止同时访问共享资源等”。
1条答案
按热度按时间falq053o1#
如果您的意思是作业一次被触发多次,但您希望每个构建一个接一个地运行,而不是并行运行,则需要启用选项“禁用并发构建”。这是如果你的工作是一个自由式的工作。如果是声明性管道,请用途:
这将“不允许管道的并发执行。可用于防止同时访问共享资源等”。