#jenkins #jenkins-plugins
#дженкинс #дженкинс-плагины
Вопрос:
как получить BRANCH_NAME
в команде jenkins Windows?
Я пытался
echo BRANCH_NAME
echo %BRANCH_NAME%
echo env.BRANCH_NAME
но консоль jenkins выводит строку "BRANCH_NAME"
, а не значение имени ветви.
Мне нужно branch_name для создания в IIS динамических приложений на основе имени ветви и создания папки с именем ветви
Комментарии:
1. Какую работу вы настраиваете? Свободный стиль или вы используете либо скриптовый, либо декларативный конвейер? Кроме того, переменные среды доступны только для запущенных заданий.
Ответ №1:
После установки многоотраслевого плагина Pipeline (https://wiki.jenkins.io/display/JENKINS/Pipeline Multibranch Plugin)
Используйте env.BRANCH_NAME или просто BRANCH_NAME
Для получения других переменных среды перейдите в (<%http://localhost:8080 %>/env-vars.html )