Подтвердить что ты не робот

Как запросить подтверждение от пользователя перед запуском сборки в Jenkins?

Я хотел бы выполнить следующее в задании: Когда мы нажимаем кнопку "Создать" в параметризованной сборке, пользователь получает приглашение/всплывающее окно с вопросом, хотят ли они выполнить сборку или нет. Если, ответ (да/нет), тогда выполняется сборка, иначе нет.

Есть ли указатели на соответствующую документацию о том, как это сделать? Любые плагины, делающие что-либо подобное Я уже использую сборку Parameterized, я хочу это, когда мы нажимаем кнопку "Создать" до этого, так как у нас есть параметр Choice в сборке, и мне нужен пользователь, который всегда выбирает правильный выбор из раскрывающегося списка. Пожалуйста, помогите, я до сих пор ничего не знал об этом. Другие варианты - использовать логические параметры/выбор для да/нет, я думал больше о строках всплывающего окна или подтверждения, как перед стиранием задания, есть подсказка "вы уверены". Любая идея, как реализовать подобное сообщение подтверждения?

4b9b3361

Ответ 1

Добавьте параметр в сборку. Вы можете просто назвать параметр "Вы уверены?".

Ответ 2

У Jenkins есть условно-buildstep плагин, разработанный для этого. Вероятно, он имеет несколько других зависимостей, но кажется, что диспетчер подключаемых модулей автоматически обрабатывает эту деталь.

После установки:
• Добавить параметр выбора в вашу сборку
• Добавьте условие, чтобы отменить сборку или поместить свои условия на конкретные шаги, которые вы хотите включить
• прибыль.


Шаг 1:

Сформировать определение условия


Шаг 2:

Проверить условие

°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° °°°°°°°°°°°°
Здесь официальная страница: