Использовать переменную среды в определении параметра - PullRequest
0 голосов
/ 17 апреля 2019

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

Я попытался создать подчиненную переменную и глобальную строковую переменную среды Jenkins и сослаться на нее со следующими выражениями: ${BranchToTest} $BranchToTest, но не повезло.

Мои ожидания следующие: определенная глобальная переменная определена и установлена ​​в качестве значения по умолчанию для параметра git. Когда я открываю страницу работы jenkins, фильтр должен показывать ветвь, которая определяется этой переменной, например,

enter image description here

...