У меня есть SCM
настройка плагина для построения конвейера Jenkins.
Для опции Branches to build
Я добавил следующие 2 опции:
refs/heads/master
а также
refs/heads/release
Я запускаю Дженкинса, используя git hooks на толчке обеих этих веток.
Проблема - при каждом нажатии сборка Jenkins происходит через ветку master
, поэтому scm.branches[0].name
эта переменная всегда дает мне master
в качестве значения независимо от ветви, которую я нажал.
Как я могу получить разные ветки в scm
, чтобы я мог использовать для них соответствующие процессы сборки.