Динамический выбор параметров в скрипте Jenkins

У меня есть задание параметризованной сборки в Jenkins, которое принимает несколько параметров.

Мое требование - динамически изменять значения в раскрывающихся списках параметров на основе предыдущего выбора параметров.

Вроде параметры будут

  1. Название релиза
  2. Компонент технологии
  3. Номер сборки

Итак, что мне нужно, если человек, запускающий сборку, сначала выбирает параметры сверху вниз, если он выбирает Release 1.0, то выпадающий компонент Technology должен заполняться как Web App, Web service, Jar file и основываться на технологии. При выборе компонента в раскрывающемся списке Номер сборки следует извлекать номера сборки из задания соответствующего технологического компонента.

Как я могу добиться этого с помощью плагинов в Jenkins.

2 ответа

Я полагаю, вы можете использовать плагин Jenkins Dynamic Parameter, который, кажется, соответствует вашим требованиям.

Я думаю, что вам нужно будет использовать плагин проверки и управлять следующим выпадающим списком. Это может вам помочь., https://wiki.jenkins-ci.org/display/JENKINS/Form+Validation

Другие вопросы по тегам