删除分支时如何删除管道?

时间:2020-06-03 07:16:19

标签: gitlab gitlab-ci

在gitlab中删除分支时,是否可以删除某些分支的管道?

我知道有API,但是使用它我只能一一删除。

curl -H "PRIVATE-TOKEN: " -XDELETE  

但这不方便。也许还有另一种自动删除的方法?

1 个答案:

答案 0 :(得分:0)

只需创建一个计划的管道

script:
  - |
    curl GET all pipelines
    filter the output by branches
    curl -H "PRIVATE-TOKEN: " -XDELETE all the filtered pipelines

我没有发布整个代码,因为您知道如何使用api。