2

Github でホストされている PHP プロジェクトがあり、AWS Codepipeline と ElasticBeanstalk を使用して継続的インテグレーションをセットアップしようとしています。

これまでのところ、リポジトリの内容を github から取得して ElasticBeanstalk にデプロイすることができました。しかし、デプロイの前に、config.json ファイルを更新し、環境変数も更新するシェル スクリプトを実行する必要があります。

これは私がパイプラインで達成しようとしていることです:

  1. Github からプロジェクト ファイルを取得する (完了)
  2. プロジェクトの config.json ファイルを更新するシェル スクリプトを実行します。
  3. ElasticBeanstalk で環境変数を設定するシェル スクリプトを実行します。
  4. ElasticBeanstalk へのデプロイ (完了)

これを機能させる方法についてのアイデアはありますか?

ありがとう

4

1 に答える 1