Jenkins 与 Jira 的集成问题

标签 jenkins jira

我已经在我的 JIRA 安装上安装了 JIRA 的 Jenkins 插件,也在我的 Jenkins 安装上安装了 Jenkins 的 JIRA 插件。我在 JIRA 设置中添加了一个应用程序链接。

我面临以下问题:

1) 在应用程序链接页面上有一条警告,指出我的 Jenkins 应用程序“似乎离线”。添加 jenkins 链接时,它给了我错误:主机没有响应。更改网址或单击下一步确认。

Jira 版本 - 6.0.5

Jenkins 版本 - 1.562

Jenkins-Jira 插件版本 - 1.4.3

感谢任何愿意帮助我解决这个问题的人。

最佳答案

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

  • 在 Jenkins 中安装 JIRA 插件

  • 在 Jenkins :
    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 Application Link 旁边的 Edit 链接,然后选择 OutGoing Authentication 选项卡

    提供Username用于对 Jenkins 进行身份验证的用户

    提供使用密码
  • Jenkins 配置

  • 安装 Jenkins Plugin for JIRA 并配置至少一个 Application Link 后,管理员将能够控制哪些 Jobs 包含在同步过程中,哪些不包含。

    管理 > 插件(附加组件)> Jenkins 配置

    为 Jenkins 下载 JIRA 插件并在 Jenkins 中安装此插件

    方式一:将其复制到 Jenkins 的插件文件夹。并重新启动 Jenkins

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

    在 JIRA 中启用 Jenkins 作业
    然后只需在源代码存储库的提交消息中使用已知的 JIRA 问题 key

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

    同步过程使用更改集来查找 JIRA 问题 key 。一旦此过程找到链接,该构建将在 CI 构建面板中可用。

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

    关于Jenkins 与 Jira 的集成问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24239678/

    相关文章:

    Jenkins Gradle "Could not reserve enough space for object heap"

    jenkins - 如何将 meteor 的速度测试与 Jenkins 集成?

    jira - 采用 Scrum 模式的 JIRA 中的工作流程和问题状态

    rest - 使用 Markdown 创建 Jira 票证

    git - 将构建工件发布到 github 页面

    java - 使用 git、maven、puppet 和 jenkins 时的工作流程是什么?

    ios - 未能安装或启动 jenkins 中的测试运行程序错误

    plugins - 使用 TemplateRenderer 的 Jira-Servlet-Plugin

    java - 在java中使用REST API创建一个新的 "JIRA issue"

    jira - 如何让某些 JIRA 问题只对一群人可见?