2014-01-08 1 views
3

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

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

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

+1

Вы, вероятно, означает Gitlab, не Github, верно? –

ответ

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" 
Смежные вопросы