t.me/atinfo_chat Telegram группа по автоматизации тестирования

Задание параметра для нескольких job в одном месте

jenkins
Теги: #<Tag:0x00007fb2f6dad490>

(Юра Куськов) #1

Есть ли способ задавать параметр сборки сразу для нескольких сборок в одном месте а не дублировать в каждой?
И есть ли способ сменить дефолтный параметр одним движением сразу у гурппы сборок?


(Михаил Братухин) #2

Сборки это job’ы в вашей интерпретации или как это понимать? У вас и так и так написано.


(Vjacheslav Lukashevich) #3

Можно. Вариантов решения много.

  1. Если есть доступ к администрированию Jenkins можно через глобальные переменные пробовать
  2. Jenkins Pipeline DSL пользволяет пользоватся функциями на Groovy - можно в такую функцию утащить параметры
  3. Если job’ы типовые их можно создавать при помощи Job DSL и в ней уже эти параметры обрабатывать

(Михаил Братухин) #4

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


(Vjacheslav Lukashevich) #5

Самый лучший вариант по моему