Плагин Jenkins Promotion

Я совершенно новичок в Jenkins, есть ли способ получить все работы, где ожидается одобрение при использовании плагина продвижения Jenkins? Чтобы я мог перечислить все ожидающие утверждения, требуемые в пользовательском интерфейсе, и попросить утверждающего утвердить их, сделав вызов http.

1 ответ

Это ответ, который я нашел на данный момент,

  1. Допустим, у вас есть работа A и B, и плагин повышения используется в работе A, и как только утвержденная работа B будет повышена
  2. Когда вы используете плагин продвижения в задании A, будет создано одно одобренное задание. Таким образом, его работа по утверждению будет подчинена работе А.
  3. Теперь я устанавливаю одно и то же имя сборки как для задания А, так и для утверждения задания. Так что, когда работа будет утверждена, у них будет одно и то же имя сборки для задания А и Утверждение задания.
  4. Теперь получите историю обоих заданий с помощью rest api, сравните оба и выберите исключенный список из истории заданий A, который будет заданием, ожидающим утверждения.
Другие вопросы по тегам