我正在尝试使用厨房来自动测试厨师食谱和 Vagrant 环境,但是当我运行厨房时,它会忽略存在的 Vagrantfile 并根据 .kitchen.yml 文件执行所有操作。我想知道是否有人知道告诉厨房使用 Vagrantfile 来设置 vagrant vm 的方法。
谢谢。
最佳答案
您可以将 Vagrantfile 模板传递给它 like this 。有关示例,请参见 default template。
无论如何,这个想法通常是通过 .kitchen.yml(和 .kitchen.local.yml)配置所有内容。它们也使用 Erb 渲染,因此您甚至可以向其中添加 ruby 逻辑。
关于vagrant - 有没有办法让厨房使用 Vagrantfile?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21297541/