Jenkins: копировать в динамическое целевое местоположение, используя текущую ветку в плагине файловых операций
Какое правильное форматирование используется для доступа к переменной BRANCH_NAME в плагине файловых операций-> копия файла? Целевое местоположение, чтобы быть точным.
Я пробовал%BRANCH_NAME%, ${env.BRANCH_NAME}, но jenkins продолжает воспринимать их буквально и создает каталог с тем же именем, то есть c:\%BRANCH_NAME%
Дженкинс версия 2.72
Плагин Файловых Операций Версия 1.6
2 ответа
Решение
На моей установке с Jenkins 2.60.2 и Плагином Файловых Операций 1.6, ${BRANCH_NAME}
работает для меня.
BRANCH_NAME не существует в переменных окружения build#, но GIT_BRANCH существует. ${GIT_BRANCH}, используемый в качестве целевой папки, создал папку с именем ветви.