我们有一个自动化流程,在每个合并请求的结束时提交一个状态文件。我们希望配置一个管道,在除了该用户提交的提交之外的每次提交上运行。目前,该管道的配置如下所示:
test:
stage: test
script:
- make test
except:
changes:
- "the_status_file"
然而,有时状态文件根本不会改变。在这种情况下,管道会运行。
相反,我们希望配置管道忽略某个用户的提交(该用户是我们创建的自动化用户)。在gitlab ci中是否可以实现?
[skip ci]
仍然有效,但文档链接中的子锚点不再存在,并且在该页面上没有提到[ci skip]
或[skip ci]
的参考资料。 - Shlomo