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

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

最佳答案

是的,如果存在任何带有非零退出代码的命令(无论是否运行测试),CircleCI将使构建失败。有记录的ojita。

关于shell - CircleCI对非0退出代码有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35161269/

10-15 01:12