Как вернуть inputBox используя groovy (Дженкинс)
Я использую параметр jenkins с активным выбором. Мне нужно, чтобы groovy зависел от области моего выбора, где я могу написать что-нибудь, и я попробую это.
if (test_bench_UID.equals('user_spec')) { inputBox = "<input name='value' class='setting-input' type='text'>" return inputBox }
куда test_bench_UID
Имя параметра активного выбора, user_spec
это параметр, после выбора которого Groovy должен возвращать поле ввода
2 ответа
Вы должны добавить Active Reactive Reference Parameters и выбрать тип выбора поля «Форматированный HTML»
,
не забудьте выбрать поле ссылки!), И написать такой скрипт (
if(refParameter.equals("value")){
inputBox = "<input name='value' class='setting-input' type='text'>"
return inputBox
} else return "<b>else value will be show as text</b>"
Вы можете использовать переменную, используя ${value}.
В вашем случае вы можете попробовать ${user_spec} там, где вы хотите получить к нему доступ.
Надеюсь, поможет.