Я запускаю параметризованные Jenkins из-за пределов jenkins через HTTP-запрос POST:
Я включил в настройке задания, что задание может быть запущено извне, и я действительно могу вызвать его, отправив jenkins запрос с таким содержимым:
POST
http://myJenkins.com/myJob/buildWithParameters?token=MYTOKEN
Параметр: SCREEN_SIZE: 27
Запуск создания задания возвращает успешный ответ http-ответа.
Моя проблема в том, что я не знаю идентификатор созданного задания сборки. Я хочу следить за состоянием работы. Для этого мне нужно знать идентификатор. В противном случае, если я просто возьму последнюю сборку этой работы, я мог бы принять неправильную работу.
Есть ли надежный способ получить идентификатор созданного задания?