Может кто-нибудь помочь мне здесь.
Я не получаю такую ошибку файла или каталога при запуске приведенного ниже скрипта 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
Я использую приведенный выше скрипт для динамического заполнения значения параметра на основе другого параметра, используя плагин активного выбора.