GitLab 作业允许某些退出代码失败

时间:2021-06-10 08:55:20

标签: gitlab yaml gitlab-ci gitlab-ci-runner

我有一份 GitLab CI/CD 工作,正在做一些事情。

我希望某些已执行的命令能够失败并导致此作业发出警告,但我也希望其他命令在失败时在管道中导致错误。

我在 .yaml 文件中设置了 allow_failure: true,无论错误如何,它都会始终导致此作业的警告。

我可以告诉 GitLab 作业输出特定退出代码的错误和其他代码的警告吗?

1 个答案:

答案 0 :(得分:1)

使用 gitlab 13.9 allow_failure:exit_codes 其中 introduced。有了它,您现在可以允许某些退出代码失败并让所有其他退出代码失败。

  allow_failure:
    exit_codes:
      - 137
      - 255
相关问题