Jira和GitLab webhook!如何整合?

问题描述 投票:0回答:2

如何集成Jira和Gitlab,状态将根据要求更改!

Git commit -> ED-1511 #AutomationState Running

Jira ticket (ED-1511) - >> will change AutomationState on Running

enter image description here

jira git-commit
2个回答
0
投票

我不认为你可以用Jira和Gitlab的开箱即用功能来做到这一点。

从提交消息的结构看,您似乎正在尝试在Jira中使用smart commits功能。智能提交仅允许您执行三个操作:

  1. 记录时间
  2. 评论一个问题
  3. 将问题转换为新的工作流状态

这不是智能提交可以做的事情。此外,目前的Jira Gitlab integration似乎不支持智能提交。

如果你想构建这个功能,你可以自己构建一些东西:

  1. 收听Gitlab webhooks
  2. 收到Gitlab后,webhook会调用Jira REST api来修改问题

0
投票

如果我理解你的问题,GitLab与JIRA的集成描述here应该做你想要的。我最近才用我们的JIRA云实例和GitLab在AWS实例中运行来设置它,我还没有尝试从Git提交消息中集成转换JIRA票证。但是,文档似乎表明它是可能的。

© www.soinside.com 2019 - 2024. All rights reserved.