Рецепт поваренной книги шеф-повара - выполнение пакетной команды Windows

Мне нужна помощь в написании рецептов шеф-повара. У меня есть несколько заданий в Jenkins, и они выполняются пакетной командой Execute Windows. Я должен переписать эти команды для рецепта шеф-повара, но я не могу научиться писать эти рецепты... Мне нужен пример такого рода "переписывания".

Например, эта команда:

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

нужно переписать на шеф-повара. Я могу показать другие команды, если это необходимо.

Я был бы благодарен за любую помощь

1 ответ

Решение

Что-то в этом роде:

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

следует сделать. Без какого-либо понимания, что вообще делает эта команда, трудно дать лучший совет, поскольку для заполнителей использование атрибутов должно быть способом, но трудно сказать без точки входа.

Подробнее в документации

Другие вопросы по тегам