我正在创建一个ruby chef脚本(烹饪书食谱),以便在我的windows虚拟机上安装Postgresql。我有以下脚本:
postgresql_location="#{Chef::Config['file_cache_path']}/#{node['postgresql']['filename']}"windows_package'POSTGRESQL'do操作:安装源postgresql_locationinstaller_type:自定义终止
如果我有一个.msi格式的安装程序,安装会很好。但是,如果安装程序是.exe格式的,则会引发异常。
是否有任何遗漏的脚本或语句需要我添加才能使其工作?有没有任何库或内置食谱需要包含在我的食谱中?
感谢您的帮助。
谢谢,
您可以使用批处理资源-
batch "Install Setup.exe " do
code "c:/temp/yourexe.exe"
action :run
end