您的位置:首页 > 其它

Jira+Jenkins集成,实现任务状态改变自动触发发布

2018-03-05 17:09 2663 查看
1,Jira任务改变要通知到Jenkins这个功能是通过Jira的网络钩子功能和Jenkins中的Jira插件实现的,具体配置如下:①  Jenkins中安装JIRA Trigger Plugin插件,然后配置Jira的地址和登录信息



 
②  Jira中创建网络钩子,其中url是:http://你的Jenkins地址/jira-trigger-webhook-receiver/



③  这样当Jira中任务发生变化后,就会通过网络钩子通知到Jenkins
 
 
 2、Jenkins中配置触发构建的条件安装好JIRA Trigger Plugin插件后,在触发构建选项中就能看到两个新的触发条件:§ Build when a comment is added to JIRA§ Build when an issue is updated inJIRA通过在JIRA任务单中添加备注或者通过检测JIRA任务单的状态变化,来触发Jenkins构建,这里我的第一个为例子进行了配置:


 
这里的JIRA_ISSUE_KEY变量,可以在后面的构建shell中使用,通过该变量获取到Jira的key。
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: