Проблема в скрипте groovy - нет сообщения об ошибке файла или каталога - PullRequest
0 голосов
/ 16 мая 2018

Может кто-нибудь помочь мне здесь. Я не получаю такую ​​ошибку файла или каталога при запуске приведенного ниже скрипта groovy в Jenkins.

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 ..

Я пробовал это в оболочке, это работало ...

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

Я использую приведенный выше скрипт для динамического заполнения значения параметра на основе другого параметра, используя плагин активного выбора.

...