2017-02-21 40 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 считает, что ваши тесты прошли.

Вам необходимо настроить свои тесты для возврата ненулевого кода выхода при сбое.