Jenkins删除所有项目的构建记录
Jenkins删除所有项目的构建记录 在脚本命令行中执行: // 小于最大构建数量,都删除 def maxNumber = 10000 // 获取所有任务名 def jobNames = Jenkins.instance.getJobNames() // 循环删除 for (def jobNa
Jenkins删除所有项目的构建记录 在脚本命令行中执行: // 小于最大构建数量,都删除 def maxNumber = 10000 // 获取所有任务名 def jobNames = Jenkins.instance.getJobNames() // 循环删除 for (def jobNa
Jenkins 常用插件列表 Active Choices:允许用户根据其他参数的值动态创建选择列表。 Blue Ocean:提供了一个现代化的用户界面,简化了Jenkins的使用,并且优化了对Pipeline的支持。 Build With Parameters:允许构建作业时使用参数,这些参数可以
python监听gogs分支变化来触发jenkins job import requests import time import logging # 用于检测 Gogs 仓库的分支变化,触发 # Gogs API 的基本 URL base_url = "http://192.168.0.142:
通过curl命令调用需要传参的job 用户生成token job配置--触发远程构建-身份验证令牌 使用curl调用 构成如下: curl -s -u admin:11795d09ea7070a095cb0bed79ec6bf889 -X POST http://192.168.0.236:8080
Jenkins强制终止卡死job 在脚本命令行中执行下方内容: Jenkins.instance.getItemByFullName("JobName") .getBuildByNumber(JobNumber) .finish( hudson.model.Resul
Jenkins凭据解密方法 获取加密后的凭据 进入jenkins系统 选择系统管理后进入Manage Credentials 选择需要破解的凭据 点击更新 F12后点击Change Password 查看加密后的内容,并复制保存
介绍Pipeline在Unix/Linux系统中经常用到,Pipeline将一个命令/程序/进程的输出发送到另一个命令/程序/进程,以进行进一步处理。比如:cat test.txt | grep test1。Jenkins 中的Pipeli