有没有一种方法可以在测试厨房套件之间共享属性
例如:
当前设置
suite1:
att1: "foo"
suite2:
attr1: "foo"
新设置
suites:
attr1: "foo"
答案 0 :(得分:0)
每个YAML文件都可以包含ERB片段,可用于根据当前运行的平台或基于环境变量来选择驱动程序等。
这意味着您可以利用红宝石并在集中位置设置值,然后根据需要分配值。
例如:
# kitchen.yaml
<% my_attribute = "foo" %>
suite1:
att1: <%= my_attribute %>
suite2:
attr1: <%= my_attribute %>