2016-07-13 17 views
-2

私はシェフのレシピを書く際に助けが必要です。私はJenkinsでいくつかの仕事をしており、Execute Windows batchコマンドによって実行されます。私はシェフのレシピにこのコマンドを書き直さなければならないが、私はこれらのレシピを書いていることに慣れることができない...私はこのような "書き換え"の例を必要とする。シェフ料理レシピ - 実行中のWindowsバッチコマンド

たとえば、次のコマンド:

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

は、シェフのreciepeに書き換えする必要があります。 必要に応じて他のコマンドを表示することができます。

私は助けのすべての種類のラインに沿って

+0

「私はこれらのレシピを書くに精通することができない...」< - ???あなたは、あなたが勉強して他の誰かにあなたのために仕事をさせることを求めたくないと言っていますか? – Tensibai

+0

いいえ、私はレシピを書く初心者です。私はドキュメンテーションを読んで、私は基本的な理論的知識を持っていますが、実用上問題があります。私はコマンドを持っており、シェフのレシピに変換する必要があります。このようなコマンドがたくさんあります。ここでは、これを行う方法の一例を求めています。他の人によって私の仕事をしないでください。 – pulpet112

答えて

0

何かに感謝によってでしょう:

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

関連する問題