我不熟悉詹金斯,对以下问题的任何投入将不胜感激。我试图在我的DSL脚本之一中使用execute函数运行具有sudo特权的脚本。
我尝试过的事情:
运行sh sudo ./mycustom_script script_arg
运行正常
但是,我尝试时:
['sudo', './mycustom_script','script_arg'].execute()
失败并返回"sudo":error=2, No such file or directory
。我在groovy网站上检查了列表中的第一个元素是命令,其余的参数。我将如何运行上面列表中的2条命令。
请提出建议。