Работа с ревью

Условия запуска и исключения

Условия задаются в панели, на вкладке проекта «Условия запуска». Их применяет Runner в CI: если MR не прошёл условия, job завершается сразу, с кодом 0, без комментариев и без тарификации.

Что можно настроить

Поле Что делает Пусто
Метка-исключение MR с этой меткой не ревьюится; в нём появится одна поясняющая заметка. Команда /review снимает исключение Исключения по метке нет
Метки для автозапуска Автоматическое ревью — только для MR с одной из меток, по метке на строку Ревью для всех MR
Целевые ветки Только MR в эти ветки; шаблон на строку, * — любые символы внутри сегмента пути (release/*) Любая ветка
Исключённые авторы MR этих авторов не ревьюятся; логин на строку — обычно боты обновления зависимостей Никто не исключён

Менять условия может администратор проекта или организации; изменение пишется в журнал организации.

Файлы, которые не ревьюятся

Независимо от условий Runner не отправляет модели вендорные, бинарные и сгенерированные файлы и lock-файлы — их список по проекту видно на обзоре проекта в панели, после команды init. Языки вне поддерживаемого набора ревьюятся в упрощённом режиме, без анализа зависимостей; это можно выключить в настройках проекта.