Работа с ревью
Условия запуска и исключения
Условия задаются в панели, на вкладке проекта «Условия запуска». Их применяет Runner в CI: если MR не прошёл условия, job завершается сразу, с кодом 0, без комментариев и без тарификации.
Что можно настроить
| Поле | Что делает | Пусто |
|---|---|---|
| Метка-исключение | MR с этой меткой не ревьюится; в нём появится одна поясняющая заметка. Команда /review снимает исключение |
Исключения по метке нет |
| Метки для автозапуска | Автоматическое ревью — только для MR с одной из меток, по метке на строку | Ревью для всех MR |
| Целевые ветки | Только MR в эти ветки; шаблон на строку, * — любые символы внутри сегмента пути (release/*) |
Любая ветка |
| Исключённые авторы | MR этих авторов не ревьюятся; логин на строку — обычно боты обновления зависимостей | Никто не исключён |
Менять условия может администратор проекта или организации; изменение пишется в журнал организации.
Файлы, которые не ревьюятся
Независимо от условий Runner не отправляет модели вендорные, бинарные и сгенерированные файлы и lock-файлы — их список
по проекту видно на обзоре проекта в панели, после команды init. Языки вне поддерживаемого набора ревьюятся в
упрощённом режиме, без анализа зависимостей; это можно выключить в настройках проекта.