Если что-то не так
Ревью не пришло
Сначала — панель
Откройте ленту ревью проекта: по умолчанию в ней все запуски, кроме пропусков (их показывает фильтр). У каждого запуска — исход, этапы и ошибки, если были.
- Запуска нет вовсе — Runner до панели не дошёл. Проверьте, что job вообще стартовал (условия
rulesв файле CI, пайплайны merge request'ов включены, на GitFlic — агент CI работает) и чтоCINS_PROJECT_KEY— действующий ключ. - Пропуск — запуск намеренно ничего не сделал: MR не прошёл условия запуска, стоит метка-исключение, или это повторный пуш после уже опубликованного ревью (как повторить).
- Сбой — в карточке ревью видно, на каком этапе и с какой ошибкой: недоступна модель, неверный ключ, нет прав у токена, таймаут.
Частые причины
| Симптом | Что проверить |
|---|---|
В логе job'а — ошибка конфигурации про REPO_PATH |
В скрипте job'а нет REPO_PATH="$PWD" |
| Сводный комментарий не публикуется | У бота нет права записи в репозиторий |
| Ошибка авторизации модели | LLM_API_KEY, LLM_API_BASE_URL и имя модели; на GitLab — не стоит ли у переменных флаг Protected |
| Ревью только по диффу | Исчерпан лимит тарифа (подробнее) |
/review не сработал |
Кто оставил команду и есть ли у него право (таблица) |
Быстрее всего настройки проверяет команда init со страницы «Подключение»: о каждой ошибке она говорит, что исправить.
Повторный запуск безопасен.
Что прислать в поддержку
- Ссылку на ревью в панели — карточку запуска из ленты ревью проекта.
- Лог job'а CI целиком. Секреты в нём Runner маскирует сам.
Исходный код и файлы репозитория присылать не нужно. Если для разбора понадобится что-то ещё, поддержка напишет, что именно и как это собрать.