我的意思是获得这种状态:
我可以通过“退出1”完成失败的工作,但不能用警告做同样的事情
Gitlab中的警告不是您可以在作业中控制的退出状态,而是作业本身的配置选项。在.gitlab-ci.yml文件中,您需要添加标志allow_failure:
.gitlab-ci.yml
allow_failure
somejob: stage: test script: - some_script allow_failure: true
如果此作业失败(即终止时出口代码不是0),它将以警告状态结束,并且不会阻止管道继续。
0