2015-04-09 2 views
1

Я выполняю сборку, которая объединяет изменения из одной ветви в другую (через опцию 'merge before build').Jenkins: Получить ветвь построить как переменную среды

Теперь мне нужна переменная $ GIT_BRANCH в моей оболочке выполнения, и она дает мне вторую ветвь (в которую мои изменения были объединены), в отличие от более ранней ветви, с которой я начал работать.

Есть ли способ получить предыдущую ветвь в качестве переменной среды в моей оболочке выполнения?

Большое спасибо.

ответ

2

Вы должны сделать параметризованную работу и передать ее в работу по переходу. Например, если это действие после сборки, то вы должны добавить «Trigger parameterizied строить на других проектах» и добавить «Предопределенные параметры»:

MY_BRANCH=$GIT_BRANCH 

Тогда. в вашей последующей работе вы можете использовать $ {MY_BRANCH}.

 Смежные вопросы

  • Нет связанных вопросов^_^