【发布时间】:2018-09-04 13:33:35
【问题描述】:
【问题讨论】:
【问题讨论】:
Gitlab 中的警告不是您可以从作业中控制的退出状态,而是作业本身的配置选项。在.gitlab-ci.yml文件中,需要添加标志allow_failure:
somejob:
stage: test
script:
- some_script
allow_failure: true
如果此作业随后失败(即以不是 0 的退出代码终止),它将以警告状态结束,并且不会阻止管道继续。
【讨论】:
这是可能的,因为13.8:
test_job:
script:
- execute_script_that_will_fail
# if the script exit code is 137 or 255 the job will allow to be
# failed and the pipeline will continue to run
allow_failure:
exit_codes: # User defined exit code
- 137
- 255
【讨论】: