Я новичок в 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 команды, как в списке выше.Пожалуйста, предложите.