Настройка одного задания Jenkins для нескольких проектов maven - PullRequest
0 голосов
/ 31 мая 2019

У меня есть 3 библиотечных проекта на основе Maven, A, B и C.
A
- B
- --C
Здесь C зависит как от A & B, так и отB зависит от A.
Теперь я хочу знать, как я могу настроить задание Jenkins таким образом, чтобы одно задание запускало все три проекта в соответствии с их порядком зависимости?

То, что я сделал: я создал 3 задания Дженкинса и добавил отношения между ними в соответствии с порядком их сборки.
Я хочу, чтобы это сделала одна работа.Я мог бы что-то упустить.Любая помощь будет отличной.

1 Ответ

0 голосов
/ 31 мая 2019

Создание конвейерного задания с 3 этапами может решить его.

   ....
        stages {
          stage ('build A') {
               (steps in A)
          }
          stage ('build B') {
               (steps in B)
          }
          stage ('build C') {
               (steps in C)
          }
        }
        ...

В конвейере каждый этап зависит от результата предыдущего. Вы можете распечатать журналы на каждом этапе. Надеюсь, это поможет.

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