实现jira与gitlab的双向关联

DevOps标准项里的一个能力,需求和代码之间的双向关联,这里基于jira和gitlab来实现一下。

一,docker安装gitlab

docker run \
    --publish 443:443 --publish 80:80 --publish 22:22 \
    --name gitlab \
    --volume /home/gitlab/config:/etc/gitlab \
    --volume /home/gitlab/logs:/var/log/gitlab \
    --volume /home/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce

二,docker安装jira

docker run -d -p 7081:8080 \
    --name jira-software \
   -v /etc/localtime:/etc/localtime:ro \
    cptactionhank/atlassian-jira-software:8.1.0

三,在gitlab里设置jira集成

2021-06-07 21_49_22-悬浮球.png

四,象征性提供一个代码,附上Jira的ID

2021-06-07 21_55_50-C__Windows_system32_cmd.exe.png

五,在gitlab里,可以看到本次提交commit信息里,关联的jira需求id,且可以跳转的。

image.png

六,在jira需求问题时,也可以看到gitlab的提交记录。

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容