Можем ли мы иметь триггер электронной почты в конвейере и ждать, пока кто-то одобрит в jenkins с использованием groovy script

#jenkins #groovy #jenkins-pipeline #jenkins-groovy #email-ext

#дженкинс #groovy #дженкинс-конвейер #дженкинс-groovy #электронная почта-ext

Вопрос:

У меня есть сценарий конвейера, в котором он запускает задание A, и ему нужно отправить электронное письмо человеку и дождаться его / ее одобрения, чтобы начать следующее задание B. Задание B должно подождать, пока не будет получено одобрение. Это требование должно быть написано в groovy script. Есть ли какой-либо фрагмент кода, связанный с этим.

Комментарии:

1. одобрить — это может быть просто щелчок по ссылке для ввода некоторого параметра. итак, вам нужно просто отправить электронное письмо с правильной ссылкой на текущую работу.

2. @daggett Спасибо за ответ, я получаю ссылку, которая открывает текущую сборку, но мне интересно, какой сценарий для утверждения или отклонения, который остановит / продолжит дальнейшие шаги в процессе.

3. Ввод с двумя вариантами: подтвердить или отклонить. И на следующем шаге проверьте, что выбранное подтверждение.