Разбор ошибок CI/CD с GigaCode
GigaCode помогает быстрее понять причину падения задачи в CI/CD-запуске. Он анализирует контекст выполнения, выделяет ключевые фрагменты ошибки и показывает краткое объяснение с практическими шагами для исправления.
Функция полезна, когда нужно быстро разобраться в падении без ручного просмотра полного лога: например, найти сломанный тест, ошибку сборки, проблему с зависимостями или некорректную настройку workflow.
Где доступен разбор ошибок
Разбор ошибок доступен авторизованным пользователям на странице запуска CI/CD.
Блок Разбор ошибок с GigaCode отображается внутри выбранной задачи, если она завершилась с ошибкой.
Как получить разбор ошибки
-
Откройте репозиторий.
-
Перейдите в раздел CI/CD.
-
Откройте нужный запуск.
-
Выберите задачу, завершившуюся с ошибкой.
-
В блоке выбранной задачи раскройте Разбор ошибок с GigaCode.
-
Дождитесь завершения анализа.
После успешного анализа GigaCode покажет результат, в котором могут быть указаны вероятная причина падения, важные строки из диагностического контекста и рекомендации, с чего начать исправление.
Если результат уже был получен ранее, он отобразится повторно без нового запроса.
Что отображается в результате
GigaCode формирует короткий разбор на основе доступного контекста задачи и запуска. В результате вы можете увидеть:
- краткое объяснение причины падения;
- ключевые признаки ошибки;
- файлы, шаги workflow или команды, на которые стоит обратить внимание;
- рекомендации по исправлению;
- подсказку, какие проверки запустить после изменений.
GigaCode не заменяет полноценную проверку изменений разработчиком, но помогает быстрее перейти от факта падения к понятному плану действий.
Исправление ошибки через чат
После получения разбора можно перейти к исправлению с помощью GigaCode-ассистента:
-
Нажмите Исправить с помощью ИИ.
-
Откроется окно чата GigaCode-ассистента.
-
В поле ввода автоматически подставится промпт для исправления ошибки.
-
Проверьте текст промпта и отправьте его в чат.
Что дальше
- Используйте GigaCode-ассистент для обсуждения причины падения и подготовки исправлений.
- Используйте генерацию сообщения коммита после внесения изменений.
- Подключите GigaCode-агента для совместной работы над кодом в запросах на слияние.