如何使用 groovy 脚本控制台终止 Jenkins 作业中止后留下的进程?
How do i kill a process left behind after an aborted Jenkins job, using the groovy script console?
因此,由于过早结束构建,遗留了一个进程。如果这发生在本地,我会打开我的任务管理器并终止进程,但在这种情况下我无法访问服务器。我只有这个 groovy 脚本控制台。有谁知道我将如何终止 groovy 中的进程 - 我所知道的是它的 name/path.
谢谢
您可以通过简单地在字符串上调用 "execute()" 来执行 groovy 中的任何批处理命令。例如,要终止名为 killme.exe 的进程,请在 groovy 脚本控制台中使用:
"taskkill /f /im killme.exe".execute();
因此,由于过早结束构建,遗留了一个进程。如果这发生在本地,我会打开我的任务管理器并终止进程,但在这种情况下我无法访问服务器。我只有这个 groovy 脚本控制台。有谁知道我将如何终止 groovy 中的进程 - 我所知道的是它的 name/path.
谢谢
您可以通过简单地在字符串上调用 "execute()" 来执行 groovy 中的任何批处理命令。例如,要终止名为 killme.exe 的进程,请在 groovy 脚本控制台中使用:
"taskkill /f /im killme.exe".execute();