Вопрос

Мы используем GitLab для исходного управления, а Mantisbt для отслеживания выпуска (заказы босса!)

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

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

Это было полезно?

Решение

Это невозможно без записи кода.В качестве варианта вы можете попробовать изменить файл конфигурации:

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

, как пример (я не знаю, какие 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"
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top