CI/CD は初めての AWS です。また、React Web サイトのデプロイを S3 バケットにデプロイするという質問があります。
Git
React Web アプリを含むリポジトリを取得しました。
AWS CodePipeline
コミットを探してレポのマスター ブランチをポーリングするプロジェクトをセットアップしました。
AWS CodeBuild
次に、で定義されているように反応アプリをビルドするプロジェクトをトリガーしますbuildspec.yml
私が従った例/チュートリアルでbuildspec.yml
は、次のことがありました...
post_build:
commands:
- aws s3 cp dist s3://${S3_BUCKET} --recursive
...ビルド出力を destination にコピーしますS3 Bucket
。
すべてうまく機能しますが、これは S3 バケットが既に存在することを前提としています。
質問: 宛先の作成はどのステップで行う必要がありS3 Bucket
ますか? また、そのために何を使用すればよいですか?
おそらくCodeDeploy
別のCloudformation
テンプレートを使用する必要があると思います
間違ったルートを下る前に少し案内した直後:)
どうもありがとう。