如何持续运行 Jenkins 流水线?
管道已启动,一旦完成,它会再次运行,依此类推
我尝试 */1 * * * * 每分钟运行一次,但它不会等到上一个管道完成,但我需要等到完成后才开始再次运行
答案 0 :(得分:1)
您可以在管道中disableConcurrentBuilds()
。这将阻止它运行直到前一个完成。
答案 1 :(得分:0)
为什么不触发管道的新运行作为同一管道的最后一步(或根据需要,根据条件的后步骤)?
请参阅 build
步骤:https://www.jenkins.io/doc/pipeline/steps/pipeline-build-step/#build-build-a-job