如果用相同的参数触发了一个新的构建,我该如何停止当前正在运行的jenkins构建



我在Jenkins中有一个声明性管道,它构建docker映像并将其推送到两个不同的容器注册中心。我配置了另一个freestyle作业来查找几个分支中的任何更改,并将分支名称作为参数传递给声明性管道(分支名称是目前唯一的参数(。

现在,如果有一个新的构建用相同的Branch名称(或相同的参数(触发,我想中止正在运行的构建。我如何在声明性管道中做到这一点?

提前谢谢。

您可能需要检查:

https://stackoverflow.com/a/59195377/2047614

如果您还需要比较参数,请参阅查找具有特定参数值但不使用"hudson.model.Hdson"的Jenkins先前作业

最新更新