は、私はちょうどLaravel Envoyerに申し込みました。ローカルLaravel Envoyer - 私Laravelアプリケーションは、ビット(1アプリケーションサーバー、2台のキューワーカーサーバー、ログサーバー、など)を成長しているので、テスト
、私はLaravelのhomestead
環境で開発しています。
ステージングサーバーと一連のプロダクションサーバーを用意する予定です。
アイデアは、私は非常に少なくとも、各ボックスの上にいくつかの重要な環境のテストを実行し、一度に(特定の環境では)すべてのサーバーにプッシュできるようにしたかったのです。これは、特定の.env変数が存在し、正しく設定されていることを確認する必要があるためです。
しかし、私が読んだところでは、テストは一般にあなたの生きているサーバでは実行されないようです。実際、Envoyerはデフォルトでcomposer install --no-dev
であり、phpunit
は完全に除外されます。
今、私は私のcomposer.json
のrequire-dev
部分から出て、メインの依存リストにphpunit
を移動することもできますが、私はより良いアプローチまたは好ましい実施は、マルチサーバのこの種では存在しないことを確認したかったです配備?