Запуск параматеризованной сборки и вставка идентификатора ветки git
Моя проблема с jira связана с запросами Git pull, и я хотел бы вызвать задание jenkins при изменении статуса jira. но один из параметров, который требуется заданию jenkins, - это ветвь, как я могу передать параметр ответвления из моей проблемы jira в jenkins?
больше информации:
моя сборка jenkins ожидает получить имя ветки Git. Это информация, которая мне нужна, чтобы разобраться с вопросом JIRA
так что мой вопрос, как я могу ввести имя ветви с помощью сопоставления параметров, предоставляемых Jira-trigger-plugin
1 ответ
Вы можете сделать этот проект как Parameterised и передать параметры как String Parameters
, Просто просмотрите Jenkin's Job -> General -> This project is parameterised
и теперь выберите, какой тип параметра вы хотите. В вашем случае это String Parameter
, Пожалуйста, обратитесь к этому изображению.
Вы можете получить доступ к вашему параметру $parameter_name_goes_here
, Сверху параметры рис $JIRA_TICKET_ID
а также $USER_EMAIL
, Надеюсь это поможет.