Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GitLab作业允许某些退出代码失败_Gitlab_Yaml_Gitlab Ci_Gitlab Ci Runner - Fatal编程技术网

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

GitLab作业允许某些退出代码失败,gitlab,yaml,gitlab-ci,gitlab-ci-runner,Gitlab,Yaml,Gitlab Ci,Gitlab Ci Runner,我有一份GitLab CI/CD工作,做一些事情 我希望一些执行的命令能够失败并导致此作业的警告,但我也希望其他命令在失败时导致管道中的错误 我在.yaml文件中设置了allow\u failure:true,无论出现什么错误,它都会为此作业发出警告 我可以告诉GitLab job为一个特定的退出代码输出一个错误,为另一个退出代码输出一个警告吗?使用GitLab 13.9allow\u failure:exit\u codewhere。有了它,您现在可以允许某些出口代码失败,并允许所有其他出口代

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

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

我在.yaml文件
中设置了allow\u failure:true
,无论出现什么错误,它都会为此作业发出警告


我可以告诉GitLab job为一个特定的退出代码输出一个错误,为另一个退出代码输出一个警告吗?

使用GitLab 13.9
allow\u failure:exit\u code
where。有了它,您现在可以允许某些出口代码失败,并允许所有其他出口代码的作业失败

  allow_failure:
    exit_codes:
      - 137
      - 255