🏂🏻
Laravel11がリリースされてたので早速Brefる
いつの間に
なんとなくLaravel 11
でググってみるとリリースされていた。
ファイル数が減ってるらしくいいなーって感じ。
早速次のプロダクトで使ってみたいので、乗せるであろうBrefで試してみる。
対応はしてるっぽい?
Laravelをインストール
割とこのまま
やっぱりSailが好き。
curl -s "https://laravel.build/example-app" | bash
cd example-app
./vendor/bin/sail up
./vendor/bin/sail artisan migrate
(APP_KEYって勝手にgenerateされるんだ。)
カッコ良すぎて震える。
※この時点で管理対象のファイルが56個。以前の数はわからない。
Brefをインストール
composer require bref/bref bref/laravel-bridge --update-with-dependencies
デプロイ
やっぱりCDKが好き。
npm install @bref.sh/constructs
※CDK云々は割愛。
import { PhpFpmFunction, packagePhpCode } from "@bref.sh/constructs";
const handler = new PhpFpmFunction(this, '略', {
// 略
});
さくっとポチッと。
npx cdk deploy
でたぁ!(おんなじ画面なのでおんなじ画像の使い回し)
別のトリガーはさておき、基本的にはちゃんと動きそうでよかった。
Discussion