2017-02-21 97 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認爲你的測試通過了。

您需要配置測試以在失敗時返回非零退出代碼。