#linux #amazon-web-services #amazon-ec2 #aws-code-deploy
#linux #amazon-web-services #amazon-ec2 #aws-code-deploy
Вопрос:
Использование AWS code deploy service для развертывания приложения на сервере Linux в экземпляре ec2. Продолжайте получать сообщение об ошибке
Сбой развертывания произошел из-за того, что в файле спецификации приложения указана неподдерживаемая операционная система (). Укажите либо «linux», либо «windows» в разделе os файла AppSpec, а затем повторите попытку.
Я создал файл appspec.yml и четко упомянул
version: 0.0
os: linux
Тем не менее, по-прежнему продолжаю получать эту ошибку при событии BeforeInstall при развертывании кода.
Я проверил code deploy agent на сервере ec2. Служба запущена.
Приветствуется любая помощь. Заранее спасибо!
Ответ №1:
Вы редактируете этот файл из окна Windows? Я видел, что проблемы с окончаниями строк Windows вызывают аналогичные проблемы. Убедитесь, что вы используете правильные окончания строк Linux в этом файле.