Добрый вечер,
Есть задача сделать параметризированный билд в Jenkins с кучей выбираемых параметров.
Но эти параметры зависимы друг от друга. Возможность или невозможность выбрать параметр должна зависеть от вышестоящего(родительского) параметра.
Проблема в том, что все плагины, которые я видел, в том числе и на https://wiki.jenkins-ci.org/display/JENKINS/Plugins#Plugins-Parameters позволяют рулить только самими _значениями_ параметров но не отображением самого параметра.
Пример:
+ Choise Parameter value: aaa or bbb or ccc
|
\-(if value=aaa)- String Parameter
| \ String Parameter
|
\-(if value=bbb)- File Parameter
| \ Choise Parameter
|
\-(if value=ccc)- Password Parameter