【问题标题】:Laravel Envoyer - TestingLaravel Envoyer - 测试
【发布时间】:2016-11-27 09:11:45
【问题描述】:

我刚刚注册了 Laravel Envoyer,因为我的 Laravel 应用程序已经增长了一点(1 个应用程序服务器、2 个队列工作服务器、一个日志服务器等)。

在本地,我在 Laravel 的 homestead 环境中开发。

我计划拥有一组暂存服务器和一组制作服务器。

我的想法是,我希望能够一次推送到所有服务器(在特定环境中),至少在每个机器上运行一些重要的环境测试。这是因为我需要确保某些 .env 变量存在并且设置正确。

但是,根据我的阅读,测试似乎通常不在您的实时服务器上运行。事实上,Envoyer 默认使用composer install --no-dev,这将完全排除phpunit

现在,我可以将 phpunit 移出 composer.jsonrequire-dev 部分并进入主要依赖项列表,但我只是想确认在此没有更好的方法或首选实践多服务器部署?

【问题讨论】:

    标签: laravel laravel-forge envoyer.io


    【解决方案1】:

    Install "Dev" Composer Dependencies 选项:

    项目设置 -> 源代码管理 选项卡。

    不确定在您提出问题时是否存在此选项。

    【讨论】:

      猜你喜欢
      • 2019-11-10
      • 2015-07-22
      • 2017-02-10
      • 2018-01-12
      • 2019-06-17
      • 2017-07-13
      • 2015-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多