【发布时间】:2017-04-17 19:20:43
【问题描述】:
我正在尝试找到一种方法来立即杀死 Jenkins 工作及其所有子项。 Jenkins有这样的方法吗?
最初我正在寻找一个进程组并将其杀死:
kill -TERM -- -....
但是ps 没有返回任何与 Jenkins 相关的内容。
1) 有没有办法在 Jenkins 和
中杀死一个工作及其它的孩子2)如果是,是否可以创建一个可以将另一个作业作为参数来杀死它的作业?
【问题讨论】:
我正在尝试找到一种方法来立即杀死 Jenkins 工作及其所有子项。 Jenkins有这样的方法吗?
最初我正在寻找一个进程组并将其杀死:
kill -TERM -- -....
但是ps 没有返回任何与 Jenkins 相关的内容。
1) 有没有办法在 Jenkins 和
中杀死一个工作及其它的孩子2)如果是,是否可以创建一个可以将另一个作业作为参数来杀死它的作业?
【问题讨论】:
你可以考虑stopping a build in Jenkins via the REST api
http://<Jenkins_URL>/job/<Job_Name>/<Build_Number>/stop
这应该会停止正确的进程及其子进程。
【讨论】: