【问题标题】:What does CircleCI do with non-0 exit codes?CircleCI 对非 0 退出代码做了什么?
【发布时间】:2016-02-02 18:34:23
【问题描述】:

这似乎很基本,但我在文档中的任何地方都找不到。我正在做一个项目,我们通过 shell 脚本包装器运行一些测试,例如:

./foo.sh a 
./foo.sh b
./foo.sh c

foo.sh 不输出 XUnit 格式,因此我们需要一种不同的方式向 CircleCI 发出失败信号。 exit 1(或任何非零退出代码)是否被识别为失败?什么情况会导致 CircleCI 将某个步骤报告为失败?

【问题讨论】:

    标签: shell continuous-integration exit-code circleci


    【解决方案1】:

    是的,如果任何命令(无论是否运行测试)以非零退出代码退出,CircleCI 将无法构建。记录在here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多