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
文件,但它不起作用。我应该如何解决这个问题?
问候