我試圖用test-kitchen覆蓋java
食譜中的屬性。將屬性添加到測試廚房
當我嘗試運行kitchen converge default-centos-64
時,出現錯誤的YAML錯誤。
---
driver:
name: vagrant
customize:
memory: 1024
cpuexecutioncap: 50
provisioner:
name: chef_solo
platforms:
- name: centos-6.4
suites:
- name: default
run_list:
- recipe[java::default]
- recipe[maven::default]
attributes: {
java.install_flavor: "oracle",
java.jdk_version: "7"
}
我把上面的貼到http://yamllint.com/。當我點擊「Go」時,它會刪除以「attributes」開頭的所有行,然後顯示綠色「有效YAML」。
供應的屬性也作爲YAML,而不是作爲JSON。 – StephenKing
謝謝,這工作。你想發佈信用的答案嗎? –
謝謝,我很高興它有幫助。在搜索任何文檔時,我想知道關於github wiki中的示例。 – StephenKing