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