Разберитесь, почему падает CI

Дайте Грифону лог упавшего задания, конфигурацию пайплайна и файлы проекта. Он сможет сопоставить ошибку с Dockerfile, YAML или shell-скриптом и предложить правку.

Как выглядит задача

Пример: CI падает на установке зависимостей

Есть лог ошибки, YAML пайплайна, package.json, lock-файл и Dockerfile.

  1. Найдите упавшую команду и сравните версии runtime и менеджера пакетов.
  2. Проверьте образ, рабочий каталог и какие файлы попали в сборку.
  3. Подготовьте правку, запустите проверки и посмотрите результат следующего запуска CI.

Что получите

Правка конфигурации и объяснение причины, подтверждённое логом или проверкой. Если причина не найдена, список оставшихся гипотез.

Начните с упавшей команды

Проверьте версию образа, runtime, менеджер пакетов, рабочий каталог и lock-файл. Часто причина видна только при сравнении лога с конфигурацией.

Покажите нужные файлы

В Desktop доступны локальные файлы и команды. Можно разбирать GitHub Actions, GitLab CI, Dockerfile и Terraform. Перед передачей логов уберите токены и пароли.

Проверьте правку

Просмотрите diff и запустите линтер, тесты или валидацию конфигурации. Если нужен новый запуск CI, проверьте и его результат. Доступ к инфраструктуре и действия с ней задаёте вы.

Попробуйте на своей задаче

Откройте Web и опишите задачу. Для работы с файлами и командами на компьютере подключите Desktop.