これは基本的な質問です: 私は次のように設定し、基本的なcodepipelineパイプラインを持っている:さまざまなElastic Beanstalk環境に異なるブランチを展開するコードパイプラインをセットアップする "正しい"方法は何ですか?
- ソースはgithubのブランチElastic Beanstalkでの(マスター)
- AWS Codebuildとビルド
- 展開です - > appname-prod環境にデプロイします
すべて意味があり、簡単です。
ステージングブランチを持ち、コミット時にCodebuildをビルドし、appnameステージング環境にデプロイします。
これは正しい方法はありますか?
2つの異なるパイプライン(プロード用とステージング用の2つのパイプライン)を用意してください。
また、同じパイプライン内で両方の動作(および潜在的に3番目の動作)を使用する良い方法がありますか?
ありがとうございます!