目标
我尝试找出为什么Laravel Dusk测试在Travis CI上失败的原因,这就是为什么我正在尝试在本地复制使用的Travis CI环境。
设置
在我的.travis.yml
文件中:
sudo: required
dist: trusty
由于Laravel Dusk需要这个,因此我正在尝试在本地复制一个“完整的VM环境”(不是基于Docker的环境)。
当前发现
到目前为止,我已经发现Travis使用Chef来提供完整的VMs或packer模板,最终将travis-cookbooks包装起来?
问题
如何在Mac OS X上本地提供“Travis full VM trusty sudo required”?