🤗

GAE/SE デプロイ時にcomposerバージョンを指定できるようになったよ

2023/05/11に公開

はじめに

CloudBuildからGAEにデプロイする際、composerバージョンを指定できなかったのですが、最近バージョン指定の環境変数が追加されました。
※これまでcomposerバージョンは2.1.3固定でした。

Laravel10はcomposer2.2以上が要件で、バージョンアップできなかったので助かります。
https://zenn.dev/mkhana/articles/a3ce22827c76cf

composerのバージョン指定方法

app.yamlに以下を追記することでcomposerバージョンを指定できます。
※GOOGLE_COMPOSER_VERSIONに任意のバージョンを指定してください。

build_env_variables:
    GOOGLE_COMPOSER_VERSION: 2.2.1

CloudBuildでデプロイし、composerバージョンが2.2.1になっていることを確認できました。

参考

AppEngineのcomposer更新の課題
app.yamlにbuild_env_variablesが追加
環境変数GOOGLE_COMPOSER_VERSIONよりcomposerバージョンを指定可能に

おわりに

まだ公式ページにちゃんと反映されていないようだったので、記事にしました。
参考になれば幸いです。

Discussion