【发布时间】:2017-05-12 13:51:35
【问题描述】:
有没有人有在 Gerrit 中支持多个 Jira 实例的经验?现在我当前的设置指向一个 Jira 实例,但我们正在迁移到一个新的 Jira 实例,并且需要在一个 Gerrit 服务器中同时支持这两个实例。
目前我们在gerrit.config中配置了一个评论链接:
[commentlink "changeid"]
match = (I[0-9a-f]{8,40})
link = "#q,$1,n,z"
[commentlink "jira"]
match = ([a-zA-Z]+-\\d+):
link = https://jira.url.com/browse/$1
我想知道是否需要添加第二个。我还有 jira hook 插件,不确定是否需要额外的插件。感谢您的帮助!
【问题讨论】:
-
与 Jira 无关。基本上它说如果评论有“XXX-123”然后用链接替换文本。你认为它如何知道它应该使用哪个链接?
-
更新了问题的处理方式。不确定在这种情况下是否真的有必要,但想添加它。
-
你能告诉人们如何理解哪个 jira 实例应该用于特定的 jira 问题编号吗?
-
一个人会将那里的变化推给 Gerrit。推送将在消息 `git commit -m "
- : Name of the issue" 中有一个提交 ID,然后当您进行推送时,会解析提交并将注释应用于 jira 问题随着推动。 -
是的,显然对于 Jira 连接,您应该有多个插件实例,但无论如何,您需要不同的“匹配”正则表达式来分隔评论链接部分。
标签: jira gerrit jira-plugin