触发一个参数化的构建,并插入git分支id

时间:2017-12-14 08:54:20

标签: jenkins-jira-trigger

我的jira问题与Git pull请求有关,我想在jira状态发生变化时触发jenkins作业。但jenkins工作所需的参数之一是分支,我如何将分支参数从我的jira问题传递给jenkins?

更多信息:

我的jenkins构建期望获得Git分支名称。 This the information i need to parse from the JIRA issue

所以我的问题是,如何通过the parameter mapping provided by the Jira-trigger-plugin

注入分支名称

1 个答案:

答案 0 :(得分:0)

您可以将此项目设置为参数化并将参数传递为String Parameters。只需浏览到Jenkin's Job -> General -> This project is parameterised,然后选择所需的参数类型。在您的情况下,它是String Parameter。请参考此图片。

Jenkins Parameterised Example

您可以$parameter_name_goes_here访问您的参数。从上面的pic参数是$JIRA_TICKET_ID$USER_EMAIL。希望这会有所帮助。