通过Chef的巧克力配方将installargs传递给巧克力包的正确语法是什么?

时间:2014-10-30 15:39:13

标签: vagrant chef chocolatey

我试图通过厨师脚本安装巧克力包。

我需要传递它特定的参数来安装我想要的方式,并且我迷失在ruby,powershell和其他可能混合之间的多个级别的转义中。

有人可以告诉我在配方中需要放入什么才能执行相同的操作?

cinst VisualStudio2013Professional -InstallArguments" / Features:' WebTools Win8SDK' /的ProductKey:AB1CD-EF2GH-IJ3KL-MN4OP-QR5ST"

1 个答案:

答案 0 :(得分:3)

与厨师一起使用巧克力的最佳方法是使用chocolatey cookbook

使用cookbook中提供的Chocolatey资源,您希望使用args属性:

include_recipe 'chocolatey'

chocolatey 'VisualStudio2013Professional' do
  args "/Features:'WebTools Win8SDK' /ProductKey:AB1CD-EF2GH-IJ3KL-MN4OP-QR5ST"
end