Dev*_*xon 5 git github amazon-web-services aws-code-deploy
我正在尝试使用AWS CodeDeploy将我最新的更改从Github下拉到服务器.我遇到的问题是在安装步骤我收到此错误:
Error CodeUnknownError
Script Name
MessageFile already exists at location /data/sites/wordpress/api_now_playing_staging.php
Log Tail
Run Code Online (Sandbox Code Playgroud)
我的appspec.yml看起来像这样:
version: 0.0
os: "linux"
files:
- source: "/"
destination: "/data/sites/wordpress"
permissions:
- object: /data/sites/wordpress
pattern: "**"
owner: wp
group: nginx
mode: 755
type:
- file
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果git假设是使用CodeDeploy拉,为什么我的文件已经存在错误?难道我做错了什么?
小智 4
您之前是否使用不同的部署组部署了相同的 git 存储库,或者手动部署过?如果目标文件夹中已存在相同的资源,CodeDeploy 将检查目标文件夹中的资源是否由同一部署组创建。如果您使用相同的部署组,重新部署不应导致此问题。
CodeDeploy 主机代理当前的工作方式是拉取部署工件并根据 AppSpec 文件将它们移动到正确的存储库。即使您从 Github 存储库进行部署,也不仅仅是在目标文件夹中运行 git pull 。
归档时间: |
|
查看次数: |
3311 次 |
最近记录: |