2016-07-23 9 views
1

は、私はちょうどLaravel Envoyerに申し込みました。ローカルLaravel Envoyer - 私Laravelアプリケーションは、ビット(1アプリケーションサーバー、2台のキューワーカーサーバー、ログサーバー、など)を成長しているので、テスト

、私はLaravelのhomestead環境で開発しています。

ステージングサーバーと一連のプロダクションサーバーを用意する予定です。

アイデアは、私は非常に少なくとも、各ボックスの上にいくつかの重要な環境のテストを実行し、一度に(特定の環境では)すべてのサーバーにプッシュできるようにしたかったのです。これは、特定の.env変数が存在し、正しく設定されていることを確認する必要があるためです。

しかし、私が読んだところでは、テストは一般にあなたの生きているサーバでは実行されないようです。実際、Envoyerはデフォルトでcomposer install --no-devであり、phpunitは完全に除外されます。

今、私は私のcomposer.jsonrequire-dev部分から出て、メインの依存リストにphpunitを移動することもできますが、私はより良いアプローチまたは好ましい実施は、マルチサーバのこの種では存在しないことを確認したかったです配備?

答えて

0

"のDev" 作曲の依存関係をインストールオプションがあります:

プロジェクトの設定] - > [ソース管理タブが。

質問した時点でこのオプションが存在するかどうかは不明です。

enter image description here