Jenkins : ProcessTreeKiller 是如何查找并杀掉进程树的

问题遇到的现象和发生背景

现在就是build过程中使用sudo启动的进程,在aborted时会残留。

问题相关代码,请勿粘贴截图
运行结果及报错内容

后续任务报permission deny

我的解答思路和尝试过的方法
我想要达到的结果

在aborted时,调用自己写的脚本,通过sudo来杀掉进程,避免sudo创建的进程残留。

你是要杀掉子进程还是衍生进程,兄弟