Как автоматически связать историю коммитов с системой обработки заявок?

Наша организация использует Gitlab для размещения всех наших git-репозиториев. Большинство коммитов относятся к одному (иногда нескольким) билетам Jira и/или другим средствам отслеживания проблем. Что-то вроде:

      Add a widget to the trinket

Jira: FOOBAR-1117
ServiceNow: INC0000001319

или даже просто:

      FOOBAR-1119: add a bell to the wistle

Сами сообщения о фиксации, очевидно, представлены в виде обычного текста — и так и должно быть. Однако при просмотре отдельных коммитов (или всей истории) в браузере хотелось бы, чтобы ссылки на заявки были кликабельными — каждая из них ведет непосредственно к указанной заявке.

Можно ли настроить Gitlab на автоматическое выполнение таких действий?

Например, Atlassian Jira можно настроить на привязку билетов к коммитам в Git, Subversion и других системах контроля версий: при просмотре FOOBAR-1119 я вижу все коммиты, ссылающиеся на него.

Можно ли аналогичным образом настроить Gitlab для ссылки на систему отслеживания проблем при рендеринге сообщения о фиксации в HTML?

0 ответов

Другие вопросы по тегам