У меня была та же проблема, и другой ответ помог мне прийти к правильному выводу.В моей ситуации у меня был файл appspec.yml
в моем репозитории git, но я забыл добавить его в раздел файлов артефактов.В результате appspec.yml
не был включен в zip-архив, и поэтому этап развертывания не смог его найти.
В вашем buildspec.yml
добавьте:
artifacts:
files:
- appspec.yml
- ... other files to include in your build ...
У меня были и другие ошибки в моей конфигурации развертывания.Поиск в нижней части файла журнала помог обнаружить их:
less /var/log/aws/codedeploy-agent/codedeploy-agent.log
В какой-то момент мой экземпляр EC2 также зависал при попытке запустить развертывание, а также остановке и перезапуске агента codedeploy.не поможетМне пришлось полностью перезапустить экземпляр EC2.
Эти документы полезны: https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html