У меня есть работа Дженкинса, которая должна установить какое-то программное обеспечение. В одном из параметров пользователь может выбрать, хочет ли он использовать значение по умолчанию, сохраненное в версии Nexus или какой-либо другой. Если выбран второй вариант, пользователь должен указать правильный каталог. В данный момент задание имеет два параметра, один из которых - выбор между "Nexus"
и "Custom"
, а второй - текстовое поле для пути, когда используется "Custom"
.
Чего я хочу добиться, так это того, что параметром пути является Dynami c, это означает, что если пользователь выберет "Nexus"
, то этого параметра вообще не будет. Я знаю, что это возможно с помощью активного параметра выбора, но, насколько я знаю, он не поддерживается декларативными конвейерами. Я знаю о Jenkins dynamici c декларативных параметрах конвейера , но было бы действительно здорово, если бы можно было сделать в параметре site до запуска задания, чем его задание.
Есть ли возможность добиться этого любым другим способом?