はじめに CodeCommitへのアクションをトリガーにCodeBuildでビルドを行い、コンテンツをS3へ配置するパイプラインを実装しました。 実装していく中でハマったことなど共有しつつ最終的にどう実装したのか共有できればと思います。 パイプライン構成 パイプラインでやりたいこととしては以下の通りとなります。 CodeCommitの変更をトリガーにCodePipelineを動作させる YarnでVueのコードをビルドしたい ビルドした結果を特定のS3に配置したい そのため当初はシンプルに以下のパイプラインで実装しました. CodeBuildでコンテンツのビルドを行い、CodePipelineの機能を使ってS3へビルドしたコンテンツを配置する構成になります。 ただこの構成でデプロイは正常に行えましたが、デプロイ後のコンテンツにcurlでアクセスしてみるとCodeBuildのメタデータ(x-
![CodePipelineを使用したS3へのコンテンツデプロイで気をつけたいこと | iret.media](https://cdn-ak-scissors.b.st-hatena.com/image/square/64aea38ceed481d5d2e840a8c2c4a1b4d4d8ba4f/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fuploads%2F2021%2F07%2Fimg-eyecatch-aws-01-1200x630.png)