一、Jenkins Jira插件安装&配置

1. 安装插件,主要安装如下插件:

  • Jira Issue Updater

  该插件用于更新JIRA ISSUES 的工作流状态或增加备注

  • JIRA plugin

  将jenkins 集成到jira(This plugin integrates Jenkins to Atlassian JIRA.)

  • JIRA Plugin for Jenkins

  用于实现应用API对JIRA集成的支持(This plugin implements the Application Link API to support integration with Atlassian JIRA)

  • JIRA Trigger Plugin

  JIRA 触发器

  • jira-ext Plugin

  (A plugin for Jenkins CI to update JIRA tickets in an extensible way: both what to update and how to up date are exposed as Extension Points)

  • JiraTestResultReporter plugin

  用于在jenkins中直接创建JIRA BUG,并连接到JUnit 单元测试(Plugin for creating JIRA issues directly from Jenkins and linking them to JUnit tests.)

  注:上面JIRA Plugin for Jenkins插件是Jira需要的,需要下载后(下载地址:下载.hpi文件)手动上传(插件管理 >高级 >上传插件 >手动上传

2. 系统管理 >系统设置中,所有涉及到JIRA 的url,username,password 都配置一下。

二、Jira Jenkins 插件安装&配置

1. 下载对应的插件版本,并手动安装,地址:https://marketplace.atlassian.com/plugins/com.marvelution.jira.plugins.jenkins/versions

2. 配置applications和Jenkins websites,切换页面到 Administration > Applications > JenkinsConfiguration

  1). Advanced Configuration

  配置如下图,所示

  2). Manage Sites

  管理连接到jira 实例的jenkins 站点,Add Site页面如下所示:

注1:Auto enable new Jobs:如果你想支持jenkins 站点中所有的 Jobs ,包括后续新增的Jobs ,可以选择这个选项

注2:If you use and external source (like LDAP, AD or Crowd) for authentication, Then it could be that you need to provide the API Token as password for the user.

 Where to find the API Token...

注1:删除站点不可逆

注2:Refresh Jobs List of a Site,默认情况下每小时同步刷新一次,可以手动刷新

注3:Auto Enable New Jobs,默认情况下,新的作业需要手动启用同步,然后才包含在每小时的同步过程中。可选中该选项自动。

  3). Manage Jobs

三、结果验证

当jenkins自动构建后,构建详情中会显示SVN代码提交的详细备注,如下图所示:

JIRA会获取jenkins 发版的详情,显示在CI Build tag 里面,具体如下图所示:

四、遇到的问题

注意:SVN提交代码时,备注中jira编号和jira 描述需要分隔开来(用空格或者冒号),否则可能会显示不出来。

参考资料

转载于:https://www.cnblogs.com/liuyitan/p/9358388.html

Jenkins系列之-—07 集成JIRA相关推荐

  1. Jenkins进阶系列之——07更改Jenkins的主目录

    Jenkins进阶系列之--07更改Jenkins的主目录 参考链接: https://blog.csdn.net/pansaky/article/details/80749567 Jenkins默认 ...

  2. Jenkins系列之——前言 Jenkins初识

    Jenkins系列之--第一章 Jenkins下载及安装 Jenkins系列之--第二章 Jenkins中Maven和JDK配置 Jenkins系列之--第三章 Jenkins编译的第一个项目 Jen ...

  3. 构建基于Jenkins + Github的持续集成环境

    登录 | 注册 John_cdy的专栏 学无止境 目录视图 摘要视图 订阅 有奖征资源,博文分享有内涵 6月推荐文章汇总 CSDN博文大赛初赛晋级名单公布 关注CSDN社区微信,福利多多 构建基于Je ...

  4. 【Jenkins+RF】从零搭建Jenkins+Robot Framework持续集成环境

    转自:https://www.jianshu.com/p/ef8d3109ac5f    感恩 安装Jenkins 系统环境:CentOS Linux release 7.3.1611 x86_64 ...

  5. [译] 编写AndroidStudio插件(四):集成Jira

    原文:Write an Android Studio Plugin Part 4: Jira Integration 作者:Marcos Holgado 译者:却把清梅嗅 <编写AndroidS ...

  6. idea添加database插件_IDEA高级玩法:集成JIRA、UML类图插件、SSH、FTP、Database管理......

    优质文章,第一时间送达 上一篇: 下一篇:(已修复) 作者: 菩提树下的杨过 出处: http://yjmyzz.cnblogs.com dea还有很多高大上的功能,易用性几乎能与vs.net媲美,反 ...

  7. SSAS系列——【07】多维数据(查询Cube)

    原文:SSAS系列--[07]多维数据(查询Cube) 1.什么是MDX? MDX叫做"多维表达式",是一种查询语言,是一种和SQL类似的查询语言,它基于 XML for Anal ...

  8. idea server日志乱码_IDEA高级玩法:集成JIRA、UML类图插件、SSH、FTP、Database管理

    作者:菩提树下的杨过 链接:https://www.cnblogs.com/yjmyzz/p/intellji-idea-advanced-usage.html idea 还有很多高大上的功能,反正我 ...

  9. Jenkins + Git + Maven + tomcat集成环境搭建

    折腾了好几天,终于把Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用. 1.安装环境 操作系统:Centos ...

最新文章

  1. JSP中的EL表达式详细介绍
  2. dns (域名系统)
  3. CES新观察:智能应用全面开花 “陆海空”新品值得关注
  4. Invalid indirect reference 0x28 in decodeIndirectR
  5. shufflenet-centernet
  6. Java基础--反射Reflection
  7. 华为手机接计算机,华为手机怎么连接电脑,详细教您华为手机怎么连接电脑
  8. iOS开发(1)写在前面的话
  9. 第二阶段 站立会议 02
  10. Leetcode题库 744.寻找比目标字母大的最小字母(C实现)
  11. win32 api 文件操作!
  12. 修改Tomcat默认的端口
  13. 红黑树和平衡二叉树的区别_面试题精选红黑树(c/c++版本)
  14. 蛋白粉有什么作用?搭配这些食物帮助提升免疫力!
  15. 接口测试怎么进行,如何做好接口测试
  16. 线程范围内的线程共享(多线程)
  17. 实现两个N*N矩阵的乘法,矩阵由一维数组表示
  18. 通过TCP/IP实现PC(客户端)远程控制开发板(服务器)上LED灯的实验
  19. javascript基础常识问答(三)
  20. Java实现AVL树

热门文章

  1. rust最低什么显卡能游戏_腐蚀Rust配置要求汇总 腐蚀Rust游戏配置要求是什么_游侠网...
  2. jzoj4313 电话线铺设(最小生成树+最近公共祖先)
  3. poj 2229 Sumsets(类似于n的m划分)
  4. SVN服务的部署及使用
  5. QT程序启动画面问题
  6. java开发C语言编译器
  7. Charles抓包工具安装与配置
  8. docker网络--理解linux底层实现机制、docker网络模式
  9. linux内核--设备驱动程序(学习笔记)
  10. 并发库之CountDownLatch