Как преобразовать значения MultiSelect из Active Choice Parameter в Jenkins в массив или список? - PullRequest
0 голосов
/ 21 сентября 2018

У меня задано параметризованное задание с параметром MultiSelect 'list' в Jenkins: enter image description here

Я хочу создать это задание только с выбранными значениями: enter image description here

И для этой цели я хочу передать эти выбранные значения в конвейерный скрипт в этом задании и преобразовать их в массив или список.

Следующий код не работает должным образом: enter image description here

Пожалуйста, помогите мне написать правильный код в groovy для преобразования выбранных значений в массив или список.

Спасибо, Анастасия

1 Ответ

0 голосов
/ 26 апреля 2019

Если предположить имя параметра "список" и настройку свойства, описанные в вопросе, у меня сработал приведенный ниже конвейерный код.

String [] arr = "$ {params.list}". Split (',');for (x in arr) {echo "$ x \ n"}

Это напечатает каждое выбранное значение в новой строке.

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