Jenkins — Active Choice: CheckBox — Работа с массивом

При работе с параметром Active Choice CheckBox, значения параметра записываются в переменную, через запятую. Для работы с ними как отдельными элементами, нужно их сохранить в массив. К примеру есть следующий  Active Choice, который выдает список окружений в виде CheckBox‘а Pipeline:   Выглядит это следующим образом:   Выберем два окружения, «Development» и «QA»   Значение переменной … Продолжить читать "Jenkins — Active Choice: CheckBox — Работа с массивом"

Jenkins — Active Choice: Pipeline примеры

  Несколько примеров, как Active Choices параметры можно описывать в Pipeline Пример 1 Одиночный выбор, из предоставленного списка. Выпадающий список окружений, по умолчанию выбран первый в списке элемент. Pipeline:  

Jenkins — Имя пользователя, запустившего задачу

Для того, чтобы узнать имя пользователя Jenkins‘а, понадобится плагин user build vars Переходим в настройки Jenkins‘а   Раздел «Управление плагинами»   Переходим к вкладке «Доступные» и в поиске указываем «user build vars» Устанавливаем его.   Пример использования плагина из Pipeline:   Так же в модуле есть следующие переменные: BUILD_USER — Full name (first name + … Продолжить читать "Jenkins — Имя пользователя, запустившего задачу"

Jenkins — Active Choice: Git branch

  Для параметризованной сборки с выбором ветки, понадобится плагин Active Choices Переходим в настройки Jenkins‘а   Раздел «Управление плагинами»   Переходим к вкладке «Доступные» и в поиске указываем «Active Choices» Устанавливаем его. Создаем «New Item» — «Pipeline«, указываем, что это будет параметризованной сборка, и добавляем параметр «Active Choices Reactive Parameter»   Указываем, что это «Groovy … Продолжить читать "Jenkins — Active Choice: Git branch"