伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

GitLab最佳实践 -- 集成JIRA

来源:本站原创 浏览:93次 时间:2022-07-24

为什么要集成JIRA


JIRA是项目管理的工具,GitLab是代码的管理工具,将两者集成可以实现项目管理和开发的结合。开发人员的每一次代码变更都可以反应到JIRA ISSUE的comment中。并且生成相互关联的链接。大大方便了相关问题跟踪。另外开发人员也可以直接通过Git commit 关闭 JIRA ISSUE。简化了在JIRA上的操作。


如何集成

配置JIRA

为GitLab创建一个拥有访问权限的JIRA账号或者是API Token。本文以API Token为例。

配置GitLab

找到项目菜单 Settings => Integrations => Project services => Jira。

勾选服务选项,填写JIRA的配置信息。然后点击保存,激活JIRA服务。


以上是在某一个具体项目配置JIRA。如果我们有几十,几百个项目,则可以在Admin菜单Service Templates配置JIRA ,这样以后新创建的代码仓库都会自动激活JIRA服务。不必要每个项目都重复操作一遍。(如果是已经存在的未激活JIRA服务的项目,则Service Template没有效果,需要重新在项目内激活)



如果JIRA是本地服务,会提示网络错误。



需要在管理员界面,配置允许本地访问,加上本地IP地址。



测试集成

在JIRA创建Project 和 Issue。

在GitLab提交一个新文件。comment 必须带有JIRA ISSUE的ID(GJI-1)。



我们回到JIRA ISSUE ID的详情页面。一切ok的情况下,comment会有GitLab的变更记录。



最后,我们测试一下通过在提交和合并请求中使用触发词,直接关闭JIRA ISSUE。目前支持三个触发词:

  1. Resolves PROJECT-1

  2. Closes PROJECT-1

  3. Fixes PROJECT-1




在GitLab页面也会生成 JIRA ISSUE ID的访问链接。



如果您喜欢这篇文章,请考虑关注我。


长沙DevOps联盟 -  关注容器技术,K8S,自动化部署,基础设施架构。


  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net