Chef 食谱食谱 - 执行 windows 批处理命令

Chef cookbook recipe - executing windows batch command

我在编写厨师食谱方面需要帮助。我在 Jenkins 中有一些工作,它们是通过执行 Windows 批处理命令完成的。我必须将此命令重写为厨师食谱,但我无法熟悉编写这些食谱...我需要一些此类 "rewriting".

的示例

例如,这个命令:

D: && cd D:\[some path] && pc.exe "\[some folder]" -u "admin" -p [pass] cmd /c "c: && cd C:\some folders]\ && install.bat"

需要重写为厨师食谱。 如果需要,我可以显示其他命令。

感谢所有帮助

沿线的事情:

execute "install" do
  command %Q{pc.exe "\[some folder]" -u "admin" -p [pass] cmd /c "cd /D C:\some folders] && install.bat"}
  cwd "d:\[some path]"
end

应该可以。 完全不了解这个命令的作用,很难给出更好的建议,至于占位符,使用属性应该是可行的方法,但如果没有入口点就很难说。

更多详情in the documentation