Jenkins删除所有项目的构建记录

Jenkins删除所有项目的构建记录 在脚本命令行中执行: // 小于最大构建数量,都删除 def maxNumber = 10000 // 获取所有任务名 def jobNames = Jenkins.instance.getJobNames() // 循环删除 for (def jobNa


Jenkins 常用插件列表

Jenkins 常用插件列表 Active Choices:允许用户根据其他参数的值动态创建选择列表。 Blue Ocean:提供了一个现代化的用户界面,简化了Jenkins的使用,并且优化了对Pipeline的支持。 Build With Parameters:允许构建作业时使用参数,这些参数可以


通过curl命令调用需要传参的job

通过curl命令调用需要传参的job 用户生成token job配置--触发远程构建-身份验证令牌 使用curl调用 构成如下: curl -s -u admin:11795d09ea7070a095cb0bed79ec6bf889 -X POST http://192.168.0.236:8080


Jenkins强制终止卡死job

Jenkins强制终止卡死job 在脚本命令行中执行下方内容: Jenkins.instance.getItemByFullName("JobName") .getBuildByNumber(JobNumber) .finish( hudson.model.Resul


Jenkins凭据解密方法

Jenkins凭据解密方法 获取加密后的凭据 进入jenkins系统 选择系统管理后进入Manage Credentials 选择需要破解的凭据 点击更新 F12后点击Change Password 查看加密后的内容,并复制保存


Jenkins pipeline语法

介绍Pipeline在Unix/Linux系统中经常用到,Pipeline将一个命令/程序/进程的输出发送到另一个命令/程序/进程,以进行进一步处理。比如:cat test.txt | grep test1。Jenkins 中的Pipeli