Jenkins系列之-—07 集成JIRA

本文详细介绍了如何通过安装和配置多个插件,如JiraIssueUpdater、JIRAplugin等,实现Jenkins与Jira的集成。涵盖插件安装、系统设置、Jira插件配置及结果验证,帮助读者解决集成过程中的常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值