Интеграция с системой контроля версий (VCS)

Для настройки интеграции с системой контроля версий выполните следующие шаги:

  1. Перейдите на страницу НастройкиИнтеграцииVCS

  2. Нажмите кнопку +

  3. Выберите вашу систему контроля версий

  4. Заполните форму: введите название для интеграции, персональный токен и ссылку на систему контроля версий.

  5. При создании токена необходимо указать следующие разрешения:

GitHub

Discussion

Read and write

Issues

Read and write

Metadata

Read-only

Pull requests

Read and write

Commit statuses

Read and write

Contents

Read and write

GitLab

api

read_api

BitBucket

Project admin

Repository admin

Настройка Webhook

  1. Откройте созданную интеграцию и скопируйте Вебхук URL

  2. Откройте настройки групп GitLab на странице SettingsWebhooks и добавить вебхук с помощью кнопки Add new webhook

  3. Вставьте скопированный ранее Вебхук URL, затем выберите триггеры Push events и Merge request events

Сканирование при отправке коммита

Для сканирования репозитория при отправке коммита активируйте переключатель Включить сканирование при отправке коммита.