Я получаю следующую ошибку при повторном развертывании сайта с использованием кода развертывания и конвейера кода
Общее развертывание не удалось, поскольку слишком много отдельных экземпляров не удалось развернуть, слишком мало исправных экземпляров доступно для развертывания или некоторые экземпляры в вашей группе развертывания испытывают проблемы.
Первое развертывание работает без каких-либо проблем, однако, если внести небольшое изменение в файл index.html
и щелкнуть release change
, мой исходный этап будет выполнен успешно, но на этапе развертывания произойдет сбой, и если я верну исходный файл обратно в S3 я получаю вышеуказанную ошибку. Версия включена на S3, агент кода также работает на машине Windows
Наконец-то получено точное сообщение об ошибке из журнала развертывания кода.
Может ли кто-нибудь помочь, почему я не вижу эту ошибку в исходном развертывании и какие изменения, когда я только делаю небольшое изменение в index.html и не изменяю что-либо еще и сохраняю его с тем же именем, это не удается
2019-03-29T16: 01: 55 ОШИБКА [codedeploy-agent (3728)]: InstanceAgent :: Plugins :: CodeDeployPlugin :: CommandPoller: Ошибка во время выполнения: RuntimeError - Агент CodeDeploy не нашел файл AppSpec в пределах распакованный каталог ревизий по ревизионно-относительному пути "appspec.yml". Редакция была распакована в каталог "C: \ ProgramData / Amazon / CodeDeploy / 7f6993e8-a33a-41c4-a7c5-861f5c8b61d9 / d-SI7UK8P1Z / deploy-archive", и файл AppSpec был ожидаем, но не найден по пути "C: \ ProgramData / Amazon / CodeDeploy / 7f6993e8-a33a-41c4-a7c5-861f5c8b61d9 / d-SI7UK8P1Z / разворачивание-архив / appspec.yml». Обратитесь к документации AWS CodeDeploy Appspec для получения дополнительной информации по адресу http://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html - C: /Windows/TEMP/ocr5060.tmp/src/opt/codedeploy-agent/lib/instance_agent/plugins/codedeploy/hook_executor.rb: 223: в `parse_app_spec '
мой файл appspec.yml находится в корневом каталоге, ничего не изменилось по сравнению с исходным файлом