您可以遵循四个步骤:
- 在 Jenkins 中安装 JIRA 插件
在詹金斯:
Manage Jenkins > manager plugins > available
搜索并选择 Jenkins JIRA 插件、Jenkins JiraTestResultReporter 插件和 Jenkins JIRA 问题更新程序
- 在 JIRA 中安装 Jenkins 插件。
https://marketplace.atlassian.com/plugins/com.marvelution.jira.plugins.jenkins
请参阅:安装部分。
- 在 JIRA 中添加 Jenkins 的应用程序链接
JIRA 和 Jenkins 之间的集成以应用程序链接为基础。这允许管理员配置和管理 Jenkins
要开始使用,请转到 [JIRA_BASEURL]/plugins/servlet/applinks/listApplicationLinks 并单击“添加应用程序链接”按钮为 Jenkins 添加新的应用程序链接。
或administration > plugin > Application Link > add Application Link;按说明做
注意:可选,但如果 Jenkins 是安全的,则需要,
配置 JIRA 应使用的传出身份验证。
为此,请单击 Jenkins 应用程序链接旁边的编辑链接,然后选择 OutGoing Authentication 选项卡
提供用户的Username 用于对 Jenkins 进行身份验证
提供使用的密码
- Jenkins 配置
在安装 Jenkins Plugin for JIRA 并配置至少一个 Application Link 后,管理员将能够控制哪些作业包含在同步过程中,哪些不包含。
在 管理 > 插件(附加组件)>Jenkins 配置
为 Jenkins 下载 JIRA 插件并在 Jenkins 中安装此插件
方式 1: 将其复制到 Jenkins 的插件文件夹中。并重启 Jenkins
way2: 管理 Jenkins > 管理器插件 > 高级 > 上传插件。选择文件并上传,然后重启 Jenkins
在 JIRA 中启用 Jenkins 作业
然后只需在源代码仓库的提交消息中使用已知的 JIRA 问题密钥
Jenkins 将在同步构建时将所有更改集(提交)提供给 JIRA 插件。
同步过程使用更改集来查找 JIRA 问题密钥。一旦此过程找到一个链接,该构建将在 CI 构建面板中可用。
在http://mvnrepository.com/artifact/com.marvelution.jira.plugins/jenkins-jira-plugin下载jenkins-jira-plugin