#jenkins #jenkins-api
#Дженкинс #jenkins-api
Вопрос:
У меня есть задание Дженкинса A, которое запускает задание B в разделе «Действия после сборки».
Нужен Jenkins REST API, с помощью которого я могу получить сведения о результатах сборки для задания A, которые также должны включать сведения о задании B.
Я пробовал это:
http://myjenkins/view/all/job/A/1/api/json?pretty=trueamp;tree=actions[triggeredBuilds[number,url,result]]
Однако это не включает сведения о задании B. По сути, это действие triggeredBuilds не включает сведения о сборке, запущенной в действиях после сборки.
Ответ №1:
Обнаружено, что Jenkins REST API извлекает сведения о подпроекте только тогда, когда родительский проект включил проверку «Блокировать, пока запущенные проекты не завершат свои сборки» в этом подпроекте.