Jenkins中强制停止停不下来的job

# Script console 执行脚本

Jenkins 的提供了 script console 的功能,允许你写一些脚本,来调度 Jenkins 执行一些任务。 我们就可以利用 script console 来强制停止 job 执行。

首先进入 Jenkins 的 script console 页面:

script console 路径:manage jenkins -> manage nodes -> master -> script console

然后执行下面的脚本:

复制代码
Jenkins.instance.getItemByFullName("jobname")
    .getBuildByNumber(JobNumber)
    .finish(
        hudson.model.Result.ABORTED,
        new java.io.IOException("Aborting build")
    );

运行后,就会发现,原来停不下来的 job,已经停止执行了!

##############

这个script console 据说也可以,需要验证一下

系统管理(manage jenkins) → 脚本命令行(script console)

相关推荐
serve the people15 分钟前
python环境搭建 (六) Makefile 简单使用方法
java·服务器·python
重生之后端学习19 分钟前
146. LRU 缓存
java·数据结构·算法·leetcode·职场和发展
萧曵 丶21 分钟前
懒加载单例模式中DCL方式和原理解析
java·开发语言·单例模式·dcl
回忆是昨天里的海24 分钟前
k8s部署的微服务动态扩容
java·运维·kubernetes
萧曵 丶25 分钟前
单例模式 7 种实现方式对比表
java·单例模式
lang2015092834 分钟前
Tomcat Maven插件全解析:开发部署一体化
java·tomcat·maven
JHC_binge41 分钟前
国内Ubuntu 22.04 LTS安装Milvus向量数据库
java·linux·ubuntu
野猪佩挤1 小时前
Jenkins动态Salve调度其他集群Docker in Docker
运维·docker·jenkins
2501_941148151 小时前
C++ map / multimap 保姆级教程
java·开发语言·c++
Yield & Allure1 小时前
EasyExcel使用
java