AWS CodeDeployを使用してコードをデプロイしようとしています。 appspecファイルのタイプミスのため、最初のデプロイメントに失敗しました。 appspecファイルを修正した後、私はそれを展開しようとしましたが、今度は私に次のエラーが出ました。AWS CodeDeployエラー
指定したファイルがこの場所に既に存在するため、展開に失敗しました。
どうしてですか? beforeInstallスクリプトを除く可能な回避策。
AWS CodeDeployを使用してコードをデプロイしようとしています。 appspecファイルのタイプミスのため、最初のデプロイメントに失敗しました。 appspecファイルを修正した後、私はそれを展開しようとしましたが、今度は私に次のエラーが出ました。AWS CodeDeployエラー
指定したファイルがこの場所に既に存在するため、展開に失敗しました。
どうしてですか? beforeInstallスクリプトを除く可能な回避策。
は、それは以下のようなものでなければなりません
overwrite: true
をappspec.ymlする線の下に追加します。
- source: web
destination: /var/www/html/
overwrite: true
ちょっとAamir、それは働いた。私はすでにそれをしていたが、私はソースの中にそれを含めていなかった。ありがとう、相棒。 –
この問題については、以下のトラブルシューティングのリンクを参照してください:beforeScriptがあるようにちょっと@Danielそれはそうhttp://docs.aws.amazon.com/codedeploy/latest/userguide/troubleshooting-deployments.html#troubleshooting-same-files-different-app-name
https://forums.aws.amazon.com/message.jspa?messageID=690221 – Daniel
を唯一の方法。 –