Jenkins版本升级指南
前言
由于jenkins版本太低导致很多插件无法升级,所以只能将jenkins版本升级起来之后再后续安装插件,下面是我的升级过程,希望对大家有帮助
一、需要的准备
下载你要升级到所需版本的jenkins.war包
下载地址:Jenkins download and deployment
分析你升级后的版本是否支持当前JDK(2.357之后的版本不再支持jdk8):
因为我只是要解决Spring-Security-Web的漏洞,所以如果要升级到2.357以上还得重新下载并单独配置jdk,因此我选择了支持jdk8的Jenkins2.350版本
二、操作步骤
1.暂停Jenkins服务
因为我的Jenkins是部署在tomcat/webapp下的,所以暂停tomcat服务,准备备份,进入到你部署服务的bin目录下,停掉即可
./shutdown.sh
2.备份
备份Jenkins相关配置文件夹及tomcat下的Jenkins文件夹和Jenkinswar包,建议直接打包备份,正式环境要相当小心,即使升级失败回退也方便。
需要备份的文件:
1.Jenkins配置文件:包含job构建的版本号,及构建的日志记录,用户的配置,权限管理等等,jenkins系统的配置,原jenkins安装的插件的配置
2.tomcat/webapp/Jenkins文件夹和Jenkins.war
这里我直接备份了全部jenkins和tomcat文件夹
tar -zcvf jenkins.tar.gz jenkins
tar -zcvf tomcat.tar.gz tomcat
3.替换war包
将jenkins文件夹及Jenkins.war删掉
将新版本(2.350)jenkins.war放入tomcat/webapps下
4.重启tomcat服务
进入到你部署服务的bin目录下,重启即可:
./startup.sh
之后检查tomcat是否启动成功:
ps -ef |grep tomcat
5.验证
验证版本是否更新:
登录到你的jenkins网址验证即可
Jenkins版本升级指南相关推荐
- 【读书笔记】Jenkins权威指南
目录 一.Jenkins权威指南 二.书摘 第一章.Jenkins简介 第二章.迈入Jenkins的第一步 第三章.安装Jenkins 第四章.配置Jenkins服务器 第五章.设置构件作业 第六章. ...
- Leangoo看板Jenkins配置指南
介绍: Jenkins 是一个独立的开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.它可以用于自动化运行各种任 ...
- Jenkins入门指南
新手学习使用Jenkins 安装好Jenkins后如何运行脚本 1.新建item 2.输入任务名称,选择项目类型,点击确定 3.填个描述就好了,新手学jenkins,其他都不看,跑起来再说 4.点这个 ...
- 【Ids4实战】最全的 v4 版本升级指南
(恰似一江春水向东流) 最近听说IdentityServer4从v3升级到v4了,其实很简单,就是nuget包升级一下的事儿,不过没想到涉及到的内容还挺多,要不然也不会直接从3.1直接蹦到4.0,这么 ...
- React Native 版本升级指南
前言 React Native 作为一款跨端框架,有一个最让人头疼的问题,那就是版本更新.尤其是遇到大版本更新,JavaScript.iOS 和 Android 三端的配置构建文件都有非常大的变动,有 ...
- 【独家】React Native 版本升级指南
前言 React Native 作为一款跨端框架,有一个最让人头疼的问题,那就是版本更新.尤其是遇到大版本更新,JavaScript.iOS 和 Android 三端的配置构建文件都有非常大的变动,有 ...
- Jenkins X:基于Kubernetes的CI/CD平台
背景 Jenkins自动化服务器一直都是DevOps工具链的重要组成部分,并且已发展成为开源持续集成和持续部署(CI&CD)软件的领导者.据不完全统计,截至2019年6月,已有将近26万的Je ...
- jenkins 备份配置信息
转载互联网 我的测试环境如下: windows 7 jenkins 2.32.3 ____升级到___2.46.3 (长期支持版本) 多种备份方式 1. 拷贝文件备份 jenkins_home一般是在 ...
- 【Jenkins+青藤云】基于Jenkins部署青藤云镜像扫描插件(2)—部署问题解决
干货!干货!这是干货篇 简述: 文章将介绍再Jenkins平台安装青藤云安全镜像扫描工具go-scanner时遇到的一些问题及解决办法. Jenkins版本升级 1.Jenkins版本匹配插件版本 D ...
最新文章
- sql根据年月日查询注册数或者和值
- 武汉网络推广教大家如何编辑出更高质量的文章TDK?
- 04 Websocket和Websocketed
- RocketMQ:消费端的消息消息队列负载均衡与重新发布机制源码解析
- c语言中管理员信息注册,regsvr32注册控件如果使用管理员身份执行
- .jar中没有主清单属性_IDEA中spring boot helloword打包运行-0228-2020
- java静态变量实例变量_java中静态变量和实例变量的区别
- feign直接走熔断_121 SpringCloud之服务熔断、隔离、Hystrix、 Dashboard和turbine
- linux spi flash id,SPI Flash(W25Q16DV) 基本操作
- C#使用System.Data.SQLite操作SQLite
- Python实现矩阵所有元素之和及某一列之和和某一行之和??
- C# “配置系统未能初始化” 异常解决
- mapreduce求平均值
- Java编程语言的风格
- 让我帮你百度一下吧--精简版Github源码
- nginx uwsgi_pass方式传递真实IP
- 纪中GMOJ语言模块题目1009
- Django! 褪去浮华
- 面试题:说一说es6新增方法
- Thinkphp+vue开源商城系统
热门文章
- uni-app小程序利用动画做出左右滑动切换的效果
- 2021-11-16派森编程学习笔记“上帝视角下的游戏操盘手” 通过类的继承学会了复用代码,减少代码冗余,提高编程效率。
- 【STM32F429】第18章 ThreadX GUIX汉字显示(小字库)
- 好莱坞励志电影 大全
- CSS最详细的基础教程
- 基于机器学习的电力系统故障分类预测模型
- Java化小数为分数_杭电oj1717——小数化分数(java实现)
- Lua基础入门—— 写出自己的魔兽世界插件
- AutoX-1. 网页瀑布流 AutoX-2. 蚂蚁王国的蜂蜜
- 基于Matlab模拟AWGN 信道上 OFDM附完整代码