Github でホストされている PHP プロジェクトがあり、AWS Codepipeline と ElasticBeanstalk を使用して継続的インテグレーションをセットアップしようとしています。
これまでのところ、リポジトリの内容を github から取得して ElasticBeanstalk にデプロイすることができました。しかし、デプロイの前に、config.json ファイルを更新し、環境変数も更新するシェル スクリプトを実行する必要があります。
これは私がパイプラインで達成しようとしていることです:
- Github からプロジェクト ファイルを取得する (完了)
- プロジェクトの config.json ファイルを更新するシェル スクリプトを実行します。
- ElasticBeanstalk で環境変数を設定するシェル スクリプトを実行します。
- ElasticBeanstalk へのデプロイ (完了)
これを機能させる方法についてのアイデアはありますか?
ありがとう