如果排队的TFS构建定义已取消,则取消Jenkins的工作

时间:2019-03-22 08:42:32

标签: jenkins tfs build-definition

我有一个TFS构建定义,其中包含一个队列Jenkins工作步骤。如果取消TFS Build Definition,则不会取消Jenkins作业。有没有办法取消它?

我在考虑,如果构建定义被取消,则可能计划运行一个步骤,这将使用Cancelling Jenkins Job from Command line (CLI)取消工作

1 个答案:

答案 0 :(得分:1)

您可以使用here之类的Jenkins API或诸如here之类的POST调用来添加“ Jenkins停止工作”任务。

将此任务配置为仅在您取消构建时才运行:

enter image description here