cc @elastic/microsoft 如果我们拥有这个,那就太好了。 在接下来的几周内,我们也需要为我们的 msi 编写类似的 vagrant 测试。
我使用 vagrant-cucumber 插件对 Vagrant 框进行了一些 Cucumber 测试https://github.com/scalefactory/vagrant-cucumber
借助 Vagrant 1.8 中的链接克隆支持,在每次测试之间重置 VM 以拥有一个干净的基础环境来一次又一次地安装 MSI 包等应该非常快。
这是 Linux 机器的示例: https ://github.com/StefanScherer/cups-cucumber-test/blob/master/features/lpr.feature
这也适用于 Windows VM。 我有一些使用 VirtualBox Vagrant Boxes 运行的(抱歉闭源)Windows 环境。
只是我的两分钱。
被 #18475 取代
最有用的评论
cc @elastic/microsoft 如果我们拥有这个,那就太好了。 在接下来的几周内,我们也需要为我们的 msi 编写类似的 vagrant 测试。