Задание Jenkins Pipeline для получения другого статуса сборки задания Jenkins - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть конвейерное задание Jenkins, которому необходимо отслеживать текущее построение другого задания Jenkins (скажем, JobA) и публиковать sh статус (Статус сборки: Успешно или Сбой) на текущем этапе конвейера. Как этого добиться. Задание (JobA) не будет запущено из конвейерного задания. Это будет работать независимо. Из конвейерной работы нужно получить статус JobA.

1 Ответ

1 голос
/ 19 апреля 2020

Чтобы получить последний результат сборки задания A:

jenkins.model.Jenkins.instance.getItem("JobA").lastBuild.result

Непонятно, что именно вы подразумеваете под «монитором», но вы можете получить номер сборки «lastBuild» и посмотреть, изменился ли он.

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