无法使用AWS Codepipeline部署github示例代码

时间:2019-07-02 12:03:30

标签: amazon-web-services github aws-codepipeline

[在此处输入图片描述] [1]我正在尝试使用codepipeline将示例代码从github部署到ec2实例,但出现以下错误

  

“失败”,诊断:{格式:“ JSON”,有效载荷:“ {\”错误代码\“:5,\”脚本名称\“:\” \“,\”消息\“:\” The   CodeDeploy代理在解压缩后未找到AppSpec文件   修订目录位于修订相对路径\\“ appspec.yml \\”中。的   修订版已解压到目录   \\“ / opt / codedeploy-agent / deployment-root / 69aa3b61-846e-4043-aadc-611b6ae65115 / d-KZWPIZ6DB / deployment-archive \”,   并且AppSpec文件是预期的,但在路径中找不到   \\“ / opt / codedeploy-agent / deployment-root / 69aa3b61-846e-4043-aadc-611b6ae65115 / d-KZWPIZ6DB / deployment-archive / appspec.yml \”

Appspec.yml文件位于基本目录中,当我将其上传到s3时,相同的zip文件也可以工作,并且能够查看EC2上的成功部署,Source也从GitHub上选择了文件,但部署失败

使用S3尝试了相同的软件包,并且可以使用,但不适用于GitHub

这是我当前的zip文件的样子

解压缩-l Sample.zip

appspec.yml
index.html
LICENSE.txt
scripts/install_dependencies
scripts/start_server
scripts/stop_server

0 个答案:

没有答案