Как конвейер Jenkins может получить результаты теста, выполненные внутри контейнера docker? - PullRequest
0 голосов
/ 14 января 2020

У меня есть конвейер Дженкинса, следующий за

Checkout SCM → Build Docker Image → Test

Предположим, я строю docker образ, так называемый foo на стадии Build Docker Image. Есть Java тесты, которые выполняются на этапе Test. Конечно, это делается внутри foo.

Мой вопрос

Как конвейер Jenkins может получить или реализовать результаты теста, которые выполняются внутри foo на стадии Test

1 Ответ

0 голосов
/ 14 января 2020

Вы можете использовать многоступенчатое изображение с Maven и JRE. Maven упакует и протестирует исходный код. Джре выполнит вашу банку.

Все это может быть за один шаг или этап в конвейере Дженкинса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...