Jenkins与Jira问题集成

7
我已经在我的JIRA安装上安装了Jenkins插件,也在我的Jenkins安装上安装了JIRA插件。我已经在JIRA设置中添加了一个应用链接。
我遇到了以下问题:
1)在应用链接页面上,有一个警告,说我的Jenkins应用“似乎处于离线状态”。当我添加Jenkins链接时,它会给出错误:主机没有响应。更改URL或单击下一步以确认。
Jira版本 - 6.0.5
Jenkins版本 - 1.562
Jenkins-Jira插件版本 - 1.4.3
感谢任何愿意帮助我的人。

你用来链接这两个的URL是什么? - KeepCalmAndCarryOn
1个回答

11

您可以按照以下四个步骤进行操作:

  1. 在 Jenkins 中安装 JIRA 插件

在 Jenkins 中:

Manage Jenkins > manager plugins > available 

搜索并选择Jenkins JIRA插件,Jenkins JiraTestResultReporter插件和Jenkins JIRA Issue Updater。

  1. 在JIRA中安装Jenkins插件。

https://marketplace.atlassian.com/plugins/com.marvelution.jira.plugins.jenkins 请参阅:安装部分。

  1. 在JIRA中添加Jenkins的应用链接

JIRA和Jenkins之间的集成以应用链接为基础。这允许管理员配置和管理Jenkins。

要开始,请转到[JIRA_BASEURL]/plugins/servlet/applinks/listApplicationLinks,然后单击添加应用链接按钮以添加Jenkins的新应用链接。 或者administration > plugin > Application Link > add Application Link;按照说明操作

注意:可选项,但如果Jenkins是受保护的,则需要配置出站认证,

为此,请单击Jenkins应用链接旁边的编辑链接,然后选择OutGoing Authentication选项卡

提供用户的用户名,用于对Jenkins进行身份验证。

提供用户的密码

  1. Jenkins配置

在安装JIRA的Jenkins插件并配置至少一个应用链接后,管理员将能够控制哪些作业包含在同步过程中,而哪些不包含。

管理 > 插件(插件)> Jenkins配置

下载JIRA插件以供Jenkins使用,并在Jenkins中安装此插件

方式1:将其复制到Jenkins的插件文件夹中。然后重新启动Jenkins

方式2:管理Jenkins > 管理插件 > 高级选项 > 上传插件。选择文件并上传,然后重新启动Jenkins

在JIRA中启用Jenkins作业,之后只需在源代码仓库的提交消息中使用已知的JIRA问题密钥。

当同步构建时,Jenkins将使所有变更集(提交)可用于JIRA插件。

同步过程使用变更集查找JIRA问题键。一旦此过程定位到链接,则该构建将在CI构建面板中可用。

http://mvnrepository.com/artifact/com.marvelution.jira.plugins/jenkins-jira-plugin下载jenkins-jira-plugin。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接