問題タブ [aws-code-deploy-appspec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - AWS CodeDeploy の config および appspec パスを解読する
CodeCommit からデプロイしているリビジョン (アーティファクト) のルートに appspec.yml ファイルがあります。
私はcodedeployagent.yml
自分のec2インスタンスを変更しました(この問題に対処するために、:root_dir:
手動で変更することは、たとえそれがうまくいったとしても理想的な解決策ではありません):
しかし、私はまだ次のようなエラーが発生しています:
にコピーfiles
していて、destination
それらのファイルを使用することが期待されていない理由、またはそれらの(シェルスクリプト)ファイルが元のパスを使用することを期待すべきではない理由がよくわかりません。を何destination
にコピーすればよいのですか? codeagent 構成で設定したものを期待source
files
できないのはなぜですか?hooks
:root_dir
aws-code-deploy-appspec - AWS codedeploy Agent の appspec.yml で除外する複数のディレクトリを追加する方法
私のappspec.ymlファイルは次のようになります-
バージョン: 0.0 OS: Linux ファイル:
- ソース: / 宛先: /var/www/html/new.pure.bi/api を除く: /var/www/html/new.pure.bi/api/uploads
ここでは、uploads というディレクトリをデプロイ対象から除外しましたが、サーバーにデプロイしてはならないディレクトリをさらに除外したいと考えています。appspec.yml の except 関数で複数のディレクトリを渡すオプションはありますか。
laravel - AWS | ララベル | ECS(G/B) | CodeDeploy 未完成
ララベルを使用しています。ECS (B/G) にデプロイして、その動作を確認したいと考えています。開発環境ではLaravelが動いています。docker を使用して EC2 で Laravel プロジェクトを起動できました。Fargate を初めて使用し、ECS にデプロイしたい!
また、CodeBuild は正常に完了しました。
appspec.yml
タスク定義.json
CodeDeploy は INSTALL で停止し、エラーはありません。キャプチャでわかるように、「<TASK_DEFINITION>」が置き換えられていることを確認できます。不足している情報があれば知りたいです。
「.env」などの環境変数の設定方法がわからないので、これが原因ではないかと考えています。