Сбой AWS Codebuild в EB Deploy - GIT: не удалось пройти через родителей коммитов - PullRequest
0 голосов
/ 11 сентября 2018

Я настраиваю развертывание в AWS Elastic Beanstalk с помощью AWS CodeBuild.

Однако при попытке развернуть приложение я получаю следующую ошибку:

eb deploy staging --verbose
ERROR: CommandError - An error occurred while handling git command.
Error code: 128 Error: error: Could not read 121c8263f48a23a0fc66af9989cc9ca8bffaae01
fatal: Failed to traverse parents of commit a9c6e3340d50d603fc7d21b3d10edcc5d2ba47ab

1 Ответ

0 голосов
/ 11 сентября 2018

Это кусало меня часами.

Проблема заключалась в том, что проект AWS Codebuild был настроен на выполнение мелкого клона с:

Git clone depth = 1

По какой-то причине для интерфейса командной строки EB требуетсяпроверить другие коммиты.Чтобы это исправить, мне нужно было настроить проект для выполнения полного клона:

Редактировать проект -> Обновление источника -> Глубина клона Git -> Полный

...