Запуск сценария с привилегией sudo не работает с функцией execute - PullRequest
0 голосов
/ 03 июля 2019

Я новичок в Groovy на Jenkins и буду признателен за любые замечания по следующей проблеме.Я пытаюсь запустить сценарий с привилегиями sudo, используя функцию execute в одном из моих сценариев DSL.

Что я пробовал:

Запуск sh sudo ./mycustom_script script_arg отлично работает

Однако при попытке:

['sudo', './mycustom_script','script_arg'].execute()

завершается ошибкой и возвращает "sudo":error=2, No such file or directory.На сайте Groovy я проверил, что первым элементом списка является команда, а остальные параметры.Как бы я запустить 2 команды, как в списке выше.Пожалуйста, предложите.

...