0
我的Jenkins在本地Windows 7機器上運行。我正在嘗試使用Jenkins進行Salesforce部署,並添加了一個shell腳本來解析package.xml
。我的腳本使用xmlstarlet做解析,但是當我建立我收到以下錯誤的項目:Jenkins無法識別我的shell腳本中的xmlstarlet
./modifyPackage.bash: line 9: xml: command not found
./modifyPackage.bash: line 24: unexpected EOF while looking for matching `"'
Build step 'Execute shell' marked build as failure
Finished: FAILURE
我現在用的是混帳sh.exe執行shell腳本,所以我增加了以下路徑在Shell可執行文件。
C:\Program Files\Git\bin\sh.exe
看來,我認爲詹金斯是不能夠識別在shell腳本中使用的XML明星。我也嘗試在GIT目錄中添加xmlstarlet-1.6 exe
文件,但它不起作用。我應該如何解決這個問題?
問候