Разбор ошибок CI/CD с GigaCode

GigaCode помогает быстрее понять причину падения задачи в CI/CD-запуске. Он анализирует контекст выполнения, выделяет ключевые фрагменты ошибки и показывает краткое объяснение с практическими шагами для исправления.

Функция полезна, когда нужно быстро разобраться в падении без ручного просмотра полного лога: например, найти сломанный тест, ошибку сборки, проблему с зависимостями или некорректную настройку workflow.

Где доступен разбор ошибок

Разбор ошибок доступен авторизованным пользователям на странице запуска CI/CD.

Блок Разбор ошибок с GigaCode отображается внутри выбранной задачи, если она завершилась с ошибкой.

Как получить разбор ошибки

  1. Откройте репозиторий.

  2. Перейдите в раздел CI/CD.

  3. Откройте нужный запуск.

  4. Выберите задачу, завершившуюся с ошибкой.

  5. В блоке выбранной задачи раскройте Разбор ошибок с GigaCode.

  6. Дождитесь завершения анализа.

После успешного анализа GigaCode покажет результат, в котором могут быть указаны вероятная причина падения, важные строки из диагностического контекста и рекомендации, с чего начать исправление.

Если результат уже был получен ранее, он отобразится повторно без нового запроса.

Что отображается в результате

GigaCode формирует короткий разбор на основе доступного контекста задачи и запуска. В результате вы можете увидеть:

  • краткое объяснение причины падения;
  • ключевые признаки ошибки;
  • файлы, шаги workflow или команды, на которые стоит обратить внимание;
  • рекомендации по исправлению;
  • подсказку, какие проверки запустить после изменений.

GigaCode не заменяет полноценную проверку изменений разработчиком, но помогает быстрее перейти от факта падения к понятному плану действий.

Исправление ошибки через чат

После получения разбора можно перейти к исправлению с помощью GigaCode-ассистента:

  1. Нажмите Исправить с помощью ИИ.

  2. Откроется окно чата GigaCode-ассистента.

  3. В поле ввода автоматически подставится промпт для исправления ошибки.

  4. Проверьте текст промпта и отправьте его в чат.

Что дальше

  1. Используйте GigaCode-ассистент для обсуждения причины падения и подготовки исправлений.
  2. Используйте генерацию сообщения коммита после внесения изменений.
  3. Подключите GigaCode-агента для совместной работы над кодом в запросах на слияние.