Условный параметр, основанный на пользовательском вводе в Jenkins - PullRequest
0 голосов
/ 30 мая 2018

У меня есть требование для вызова параметра на основе пользовательского ввода для другого параметра.Короче говоря,

У меня есть параметр для build_type со значениями выбора Daily, Release и Snapshot.Только когда пользователь выбирает параметр «Снимок» для build_type, он должен предлагать пользователю ввести имя снимка.

У нас есть какой-нибудь плагин для этого?

Спасибо, Рас.

1 Ответ

0 голосов
/ 31 мая 2018

Дайте этому попытку https://wiki.jenkins.io/pages/viewpage.action?pageId=74875956
Это прямолинейно, вы также можете попробовать это https://wiki.jenkins.io/display/JENKINS/Extended+Choice+Parameter+plugin

РЕДАКТИРОВАНИЕ
Это работает, вам просто нужно сделатьнемного скриптов:)

Сначала вам нужно выбрать параметр активного выбора enter image description here

Затем выбрать Активный выбор Реактивный эталонный параметр

enter image description here

Groovy скрипт

   if(States.equals("Snapshot")){
inputBox="<input name='Snapshot' type='text' >"
}

TA-DA enter image description here

Я оставлю вам украшение / форматирование:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...