PCS開発チーム

PCS開発チーム

Laravel Vapor デプロイ時にはphp artisan event:cacheだけ実行すればいい

デフォルトのvapor.ymlにはevent:cacheしかないので他のキャッシュコマンドも追加したくなる。

name: vapor-app
environments:
  production:
    memory: 1024
    database: vapor-app
    cache: vapor-cache
    build:
      - 'composer install --no-dev'
      - 'php artisan event:cache'
    deploy:
      - 'php artisan migrate --force'

https://docs.vapor.build/projects/deployments.html#build-hooks

必要なキャッシュコマンドはVapor側で自動的に実行されているので自分で追加しなくていい。
余計なことをする必要はなかった。