CodePipelineによるCI/CD
このガイドでは、MBC CQRS Serverlessアプリケーション用にAWS CodePipelineを使用したCI/CDパイプラインのセットアップ方法を説明します。
概要
AWS CodePipelineは、ビルド、テスト、デプロイのワークフローを自動化します。典型的なパイプラインは以下で構成されます:
- ソースステージ: リポジトリからコードを取得
- ビルドステージ: テストを実行しアプリケーションをビルド
- デプロイステージ: CDK/CloudFormationを使用してAWSにデプロイ
前提条件
- CodePipeline、CodeBuild権限を持つAWSアカウント
- ソースリポジトリ(GitHub、CodeCommit、またはBitbucket)
- 設定済みのAWS CDKプロジェクト