背景 公司其中一个项目采用分支上线模式,每次生产上线都需要修改 Jenkins 任务中的 Git 分支版本,改为参数传递 Git 分支。 实现 我们采用参数传递 Git 分支,另外也可使用Git Parameter插件实现,会列出所有的 Git 分支。 在 Jenkins 任务中添加 String ...
分类:
其他好文 时间:
2021-04-07 11:42:06
阅读次数:
0
#二十八分钟,带你用gitlab向企业微信发出灵魂拷问 例如: 是不是想着想着,就下班了呢?哈哈。由于像灵魂拷问这样的神问题数量有限, 下面也有播报新闻版的,这样就不怕提交次数多了看见重复的拷问~ 材料准备 gitlab一个,企业微信一个,能随意部署应用的机器一台(用来翻译webhook)。 Web ...
分类:
微信 时间:
2021-04-07 11:28:02
阅读次数:
0
centos下搭建Jenkins持续集成环境(安装jenkins) 1、安装JDK yum install -y java 2、安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装。 1 wget -O /etc/yum.repos.d/jenkins.repo htt ...
分类:
其他好文 时间:
2021-04-05 12:10:46
阅读次数:
0
今天下午配置好了jenkins,使用的是Jenkins 2.249.1这个版本的,发现jenkins在执行了start.sh后,spring boot项目并没有被启动。 后来进行追踪,发现是jenkins在启动了spring boot之后,又杀掉了它所启动的spring boot项目。 究其原因,是 ...
分类:
系统相关 时间:
2021-04-02 12:52:01
阅读次数:
0
def jobName = "预发布-Server-5050" //删除小于64的构建历史 def maxNumber = 25 Jenkins.instance.getItemByFullName(jobName).builds.findAll { it.number <= maxNumber } ...
分类:
其他好文 时间:
2021-03-31 12:32:54
阅读次数:
0
SpringBoot集成Redis;分别实现Redis单机模式、Redis主从复制、Redis哨兵模式、Redis-Cluster模式在SpringBoot中的集成实现。 ...
分类:
编程语言 时间:
2021-03-30 13:34:21
阅读次数:
0
本文分享的小Tips是在我前面的文章DevOps建设之基于钉钉OA审批流的自动化上线中提到的,当通过API自动触发Jenkins Pipeline流水线执行时,如果原来的流水线中定义了在构建正式开始后还需要接收用户input的步骤,想要自动绕过或自动执行input的方法 1、pipeline inp ...
一.jenkins容器已经启动起来了,但是浏览器打不开地址 1.查看容器日志, 是不是日志里已经抛错了 docker logs XXXX(容器id) 2.看看网络,确认一下你本机到宿主机的网络是不是通的 3.如果是在云上, 确认一下云上的安全组设置 有些云可能会把一些端口封掉, 你得打开 4.第四步 ...
分类:
其他好文 时间:
2021-03-17 15:03:06
阅读次数:
0
下载Jenkins Control Plugin 地址 Intellij中设置Jenkins 其中Crumb Data请求方式为:http://URL/crumbIssuer/api/json?tree=crumb.返回中即包含指定数据,如: { "_class": "org.jenkinsci.p ...
分类:
其他好文 时间:
2021-03-16 14:02:35
阅读次数:
0
Jenkins详细教程 一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在T ...
分类:
其他好文 时间:
2021-03-15 11:06:18
阅读次数:
0