Перейти к содержимому
traio.kz

Quality Gate ставит комментарии в merge request по результатам сканирования и позволяет блокировать слияние, пока не устранены подтверждённые уязвимости.

Настройте интеграцию с системой контроля версий — см. Интеграция с GitLab.

  1. Перейдите в Settings → Integrations → Version Control → ваша система контроля версий.

  2. Прокрутите вниз к настройкам Quality Gate.

  3. Настройте, к каким продуктам применять гейт — по бизнес-критичности, только к подтверждённым или только к критичным уязвимостям.

Фильтр по умолчанию — общий; при желании можно задать отдельный фильтр под каждое действие.

Убивать пайплайн не нужно. Достаточно закрыть merge request с комментарием, чтобы разработчики знали: слияние невозможно, пока уязвимости не устранены.

Если DevOps-команде нужен CI-семафор (отдельный шаг-проверка в пайплайне) — его можно включить.