Gitlab提交消息

时间:2014-01-08 20:13:22

标签: gitlab mantis

我们使用Gitlab进行源代码管理,使用MantisBT进行问题跟踪(老板的命令!)

现在我们想在Gitlab提交消息中实现某种正则表达式,当提交包含'Mantis#1'时它会自动生成到http://mantis.local/view.php?id=1的URL

这在Gitlab中是否可行,(无需用Ruby编写?),若然,怎么做?

1 个答案:

答案 0 :(得分:3)

没有编写代码就不可能。作为变体,您可以尝试更改配置文件:

Here描述了内部问题跟踪器的逻辑。 Here描述了内部问题跟踪器的规则。您可以尝试配置自己的跟踪器支持。

例如(我不知道您的问题跟踪器中的哪个网址)

issues_tracker:
  mantisbt:
    title: "MantisBT"
    project_url: "http://mantis.local/projects/:issues_tracker_id"
    issues_url: "http://mantis.local/view.php?id=:id"
    new_issue_url: "http://mantis.local/projects/:issues_tracker_id/issues/new"