[Jenkins] 强制退出job
首先进入 Jenkins 的 script console 页面:
script console 路径:manage jenkins -> manage nodes -> master -> script console
反正下面的脚本,都可以试一下
# 1
Jenkins.instance.getItemByFullName("JobName") .getBuildByNumber(JobNumber) .finish( hudson.model.Result.ABORTED, new java.io.IOException("Aborting build") );
# 2
Thread .getAllStackTraces() .keySet() .each() { t -> println(t.getName()); }
# 3
Thread .getAllStackTraces() .keySet() .each() { t -> if (t.getName().contains("JobName")) { println(t.getName()); t.stop(); } }
# 4
Thread .getAllStackTraces() .keySet() .each() { t -> if (t.getName().contains("JobName")) { println(t.getName()); t.interrupt(); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
2012-09-20 [html] 关于分享按钮的图片抓取
2011-09-20 [Ubuntu] 如何在Ubuntu11.04将PHP5.3降级到PHP5.2