GitLab 作业允许某些退出代码失败
GitLab job allow failure on certain exit code
我有一份 GitLab CI/CD 工作在做一些事情。
我希望一些执行的命令能够失败并导致此作业的警告,但我也希望其他命令在失败时在管道中导致错误。
我已经在 .yaml 文件中设置了 allow_failure: true
,无论错误如何,它总是会导致此作业出现警告。
我可以告诉 GitLab 作业输出特定退出代码的错误和另一个警告吗?
使用 gitlab 13.9 allow_failure:exit_codes
其中 introduced。有了它,您现在可以允许某些退出代码失败,并允许所有其他退出代码失败。
allow_failure:
exit_codes:
- 137
- 255
我有一份 GitLab CI/CD 工作在做一些事情。
我希望一些执行的命令能够失败并导致此作业的警告,但我也希望其他命令在失败时在管道中导致错误。
我已经在 .yaml 文件中设置了 allow_failure: true
,无论错误如何,它总是会导致此作业出现警告。
我可以告诉 GitLab 作业输出特定退出代码的错误和另一个警告吗?
使用 gitlab 13.9 allow_failure:exit_codes
其中 introduced。有了它,您现在可以允许某些退出代码失败,并允许所有其他退出代码失败。
allow_failure:
exit_codes:
- 137
- 255