Сообщения о фиксации Gitlab

Мы используем Gitlab для контроля версий и MantisBT для отслеживания проблем (приказы босса!)

Теперь мы хотим реализовать какое-то регулярное выражение в сообщениях коммитов Gitlab, когда коммит содержит «Mantis#1», он автоматически генерирует URL-адрес для http://mantis.local/view.php?id=1

Возможно ли это в Gitlab (без необходимости писать на Ruby?), И если да, то как?


person Sander    schedule 08.01.2014    source источник
comment
Вы, наверное, имеете в виду Gitlab, а не Github, верно?   -  person Robert Munteanu    schedule 10.01.2014


Ответы (1)


Без написания кода это невозможно. Как вариант, вы можете попробовать изменить файл конфигурации:

здесь описана логика для внутренних систем отслеживания проблем. . Здесь описаны правила для внутренних систем отслеживания проблем. . Вы можете попробовать настроить поддержку собственного трекера.

В качестве примера (я не знаю, какие URL-адреса в вашем трекере)

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"
person Zzet    schedule 16.02.2014