Я оптимизирую конфигурацию своих ~ 30 заданий Jenkins и хочу сохранить эту конфигурацию в одном месте. Каждое задание имеет параметр git, который выглядит следующим образом.
В этом случае значение «происхождение / развитие» жестко закодировано.
Что я должен сделать, чтобы это не было жестко закодировано?
Я попытался создать подчиненную переменную и глобальную строковую переменную среды Jenkins и сослаться на нее со следующими выражениями: ${BranchToTest} $BranchToTest
, но не повезло.
Мои ожидания следующие: определенная глобальная переменная определена и установлена в качестве значения по умолчанию для параметра git. Когда я открываю страницу работы jenkins, фильтр должен показывать ветвь, которая определяется этой переменной, например,