在groovy脚本中出现问题 - 没有文件或目录错误消息

时间:2018-05-16 17:26:36

标签: curl jenkins groovy jenkins-plugins

任何人都可以帮助我。 在Jenkins中运行下面的groovy脚本时,我没有收到此类文件或目录错误。

request1 = ['bash','-c',"curl -v -k -X POST cookies https://hostname/user/login.html -d 'action=login&username=test&pwd=test'"].execute()
request1.waitFor()
println request1.text
  

上面的bash命令工作,我在jenkins控制台中获得了所需的输出

     

但是下面的命令在jenkins groovy脚本中没有用..

我在shell中尝试了这个功能......

curl -v -k -X GET -b cookies https://hostname/get-details?action=getDetails&Appname=test

request=['bash','-b',"curl -v -k -X GET cookies https://hostname/get-details?action=getDetails&Appname=test"].execute()
request.waitFor()
println request.err.text // for debugging in jenkins script console
println request.text

错误:

bash: curl -v -k -X GET cookies https://hostname/get-details?action=getDetails&Appname=test: No such file or directory

我使用上面的脚本根据另一个使用主动选择插件的参数动态填充参数值。

0 个答案:

没有答案