Как «провалить» образ докера (в Concourse), если содержащиеся в нем тесты maven не пройдены? - PullRequest
0 голосов
/ 25 апреля 2019

Я строю конвейер развертывания, используя Concourse.Этот конвейер также содержит задание для тестирования, которое запускает некоторые тесты пользовательского интерфейса с Maven & Cucumber.

Для выполнения тестов maven у меня есть докер-контейнер, который в конечном итоге запускает " mvn clean test ».Он включается в конвейер через Concourse "image-resource".

Моя проблема: Ресурс Concourse image только проверяет, может ли быть успешно запущен Docker-контейнер. Это делаетне имеет значения, были ли тесты Maven успешными или нет , поэтому конвейер никогда не останавливается, хотя тесты не пройдены.

Есть ли способ сообщить результат теста Maven Concourse через док-контейнер, чтобы я могможет ли работа провалиться, если тесты Maven не пройдены?

...