使用AWS代码部署服务在ec2实例上的Linux服务器上部署应用程序。不断收到错误消息
部署失败,因为应用程序规范文件指定了不受支持的操作系统()。在AppSpec文件的os部分中指定“ linux”或“ windows”,然后重试。
我已经创建了appspec.yml文件并明确提及
version: 0.0
os: linux
但是,在代码部署时,在BeforeInstall事件上仍然会出现此错误。
我已在ec2服务器上验证了代码部署代理。该服务已启动并正在运行。
感谢您的帮助。预先感谢!
答案 0 :(得分:0)
您是否正在Windows框中编辑该文件?我已经看到Windows行尾的问题会导致类似的问题。确保在该文件中使用正确的Linux行尾。