在管道内推送后如何不触发管道

时间:2021-06-28 14:28:38

标签: gitlab gitlab-ci push gitlab-ci-runner

我正在 GitLab CI/CD 管道中处理文件,并在作业结束时将它们推送到存储库中。

问题在于推送本身会触发管道的运行。

我试图通过在提交消息中添加关键字 [ci skip] 来解决这个问题。

它正在工作,但仍然添加了历史中跳过的管道:

enter image description here

是否有另一种方法可以在推送管道运行后跳过管道而看不到这个跳过的管道?

1 个答案:

答案 0 :(得分:0)

不幸的是,这个跳过的管道无法隐藏,唯一的解决方案是只有在手动或从管道触发管道时才运行使用工作流,但它会阻止任何提交以创建管道。

gitlab 组织的开放更改:#28369