2017-02-21 98 views
0

我正在使用gitlab CI来测试我的应用程序,并且我正在使用gradle来运行测试。gitlab ci false已通过

但是,即使我的测试失败,作业收益率也会错误地通过,正如您可以看到下面的控制台输出的一部分。

BUILD FAILED 

Total time: 2 mins 29.452 secs 

Build succeeded 

回答

3

GitLab CI使用进程退出码来确定作业是否通过或失败。如果你的测试打印出“BUILD FAILED”,但退出代码为零,GitLab认为你的测试通过了。

您需要配置测试以在失败时返回非零退出代码。