-
jenkins复制视图
发布于:2022-12-20 作者:Garany 评论(0) 引用(0) 浏览(1046) 分类:破万卷书
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 评论(3) 引用(0) 浏览(3976) 分类:破万卷书
[系统管理] ——> [脚本命令行] ——> 代码 ——> 运行 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) 浏览(3362) 分类:破万卷书
一、安装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...
最新微语
最新文章
链接
最新评论
- JosephNerry 说:
我很乐意阅读 关于旅行的资源。非常好... - JosephNerry 说:
有教育意义的 出行资源! 你们真棒! 不... - Steveelife 说:
有教育意义的 旅游页面! 干得好! 这是... - JosephNerry 说:
能感受到热爱。谢谢 心情。 确实少有... - JosephNerry 说:
你们的项目 真的 打开世界。制作视频...