0
我試圖從詹金斯執行shell命令來執行一次Salt調用。我能夠得到命令,而不具有參數工作在詹金斯執行Shell的結果不一致
#!/bin/sh
sudo salt '*' test.ping
但是當我用參數執行我得到一個錯誤:
[TestUpgrade] $/bin/sh的/ tmp目錄/ hudson6841559319172934172 .sh 錯誤:沒有收到回覆 沒有爪牙符合目標。沒有命令被髮送,沒有分配jid。 構建步驟「執行shell」標記作爲構建失敗
的命令如下:
#!/bin/sh
sudo salt $Minion_Group test.ping
我試圖插入「*」作爲字符串參數。 當我回應命令時,一切都看起來不錯。
任何想法?
我會建議你使用SaltAPI代替。詹金斯有相應的插件 –