我一直在尝试为我的应用程序设置代码部署,但它一直失败。最初,在存储库中没有appspec.yml文件,因此我收到了错误消息,指出appspec.yml文件不存在。
我现在已经包含了一个appspec.yml文件,但它仍然不起作用,并且没有提供任何错误消息。没有提到任何事件,就像在添加appspec文件之前那样。
当涉及创建appspec.yml文件时,我几乎没有入门知识,但我从YouTube教程中得到了提示,以下是该文件。
version: 0.0
os: linux
files:
- source: /
destination: /var/www/cms
如果有帮助的话,这个 ec2 实例正在运行一个 Ubuntu 服务器,/var/www/cms 是 nginx 应该提供文件的目录。
/var/log/aws/codedeploy-agent
。最后,您还可以在这里检查特定的部署步骤:less +F /opt/codedeploy-agent/deployment-root/{deployment-group-ID}/{deployment-ID}/logs/scripts.log
。 - Luke Hutton