-
jenkins复制视图
发布于:2022-12-20 作者:Garany 评论(0) 引用(0) 浏览(483) 分类:破万卷书
import hudson.model.* //源view def str_view = "测试" //目标view def str_new_view = "线上" //源job名称(模糊匹配) def str_search = "abc-" //目标job名称(模糊匹配后替换) def str_replace = "xyz-" def view = Hudson.instance.getView(str_view) //copy all projects of a view for(item in view.getItems()) { //跳过未模糊匹配到的构建任务 if (!item.getName().contains(str_search)) { // 说明文字,表示跳过未匹配到的job,...
-
Jenkins 批量删除历史构建
发布于:2020-03-30 作者:Garany 评论(1) 引用(0) 浏览(2951) 分类:破万卷书
[系统管理] ——> [脚本命令行] ——> 代码 ——> 运行 def jobName = "JOB_NAME" //项目名称 def maxNumber = 90 //保留的最小编号,小于该编号的构建都将被删除 Jenkins.instance.getItemByFullName(jobName).builds.findAll { it.number <= maxNumber }.each { it.delete() }
-
Jenkins+Maven+Gitlab
发布于:2016-10-12 作者:Garany 评论(0) 引用(0) 浏览(2905) 分类:破万卷书
一、安装tomcat+jdk 1.tomcat # tar zxvf apache-tomcat-7.0.63.tar.gz # mv apache-tomcat-7.0.63 /opt/tomcat 2.jdk # tar zxvf jdk-7u80-linux-x64.gz # mv jdk1.7.0_80/ /opt/java 3.配置环境变量 # vim /etc/profile.d/java.sh JAVA_HOME=/opt/java PATH=$PATH:$JAVA_HOME/bin CLASSPATH=/opt/java/lib/dt.jar:/opt/java/lib/tools.jar export JAVA_HOME PATH CLASSPATH # source /etc/profile.d/java.s...
最新微语
最新文章
链接
最新评论
- EdwardSoype 说:
十字路口,我们分着走。你走我的泪,... - 热搜 说:
文章还不错支持一下 - 头条 说:
文章非常好超喜欢 - 新闻头条 说:
文章非常好超喜欢 - 今日头条新闻 说:
文章还不错支持一下