我正在嘗試使用AWS CodeDeploy將我的最新更改從Github下拉到服務器。我遇到的問題是在安裝步驟我收到此錯誤:AWS CodeDeploy Github文件已存在
Error CodeUnknownError
Script Name
MessageFile already exists at location /data/sites/wordpress/api_now_playing_staging.php
Log Tail
而且我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
我的問題是,如果它Git是假設是拉動使用CodeDeploy,爲什麼我得到文件已經存在的錯誤?難道我做錯了什麼?
我在'/ opt/codedeploy-agent/deployment-root/<包含dep的目錄內刪除了一切(所有以前部署對應的所有目錄,因爲它是我的測試設置) loyments>'現在我得到這個錯誤 - '沒有這樣的文件或目錄 - /opt/codedeploy-agent/deployment-root/edbe4bd2-3999-4820-b782-42d8aceb18e6/d-8C01LCBMG/deployment-archive/appspec.yml ',這似乎是對應於上一次成功構建的appspec文件。看起來在這之後,事情已經到了一個不穩定的狀態。 –
不知道我應該繼續並刪除部署根目錄中的所有內容。 –