如何使用Vagrant进行测试,例如在Debian,Ubuntu,SuSE等VM上运行的应用程序。

当前项目中具有一个内部配置的Vagrantfile。要启动我正在运行的Vagrant VM

vagrant up
vagrant provision


现在我想知道如何做类似的事情

流浪汉suse ...以及后来流浪汉debian

最佳答案

您可以执行以下操作之一:


git与不同的分支和Vagrantfile会有所不同,具体取决于您的分支。请注意,由于.vagrant目录与Vagrantfile不匹配,因此您将需要启动并配置每个VM并切换.vagrant目录。
您通常可以使用vagrant multi machine来复制多层环境,以便每个VM可以同时启动和运行,但是您可以独立地设置和启动每个VM
确实使用不同的项目文件夹,每个文件夹都有一个特定的Vagrantfile和.vagrant目录,每个文件夹都有一个特定的用途

关于testing - 游民:如何配置游民以使用不同的游民文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34420868/

10-09 04:59