jenkins 升级

Posted huandada

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins 升级相关的知识,希望对你有一定的参考价值。

由于我要安装 blue ocean,jenkins版本必须大于等于2.176.4,故需要升级jenkins。
在jenkins网页右下角可以看到当前版本。

备份及清理旧的环境

jenkins升级只需要替换一下jenkins war包,以防万一先备份一下jenkins主目录和工作目录

cd /usr/local/tomcat/bin/ && ./shutdown.sh    #关闭tomcat服务
tar -zvcf /tmp/root_.jenkins.tar.gz  /root/.jenkins/
tar -zvcf var_lib_jenkins.tar.gz /var/lib/jenkins/
mv /usr/local/tomcat/webapps/jenkins.war /usr/local/tomcat/webapps/jenkins.war_old
rm -rf /usr/local/tomcat/webapps/jenkins  

版本升级

新版本包下载
技术图片
将新包放到/usr/local/tomcat/webapps/
重启服务

cd /usr/local/tomcat/bin/ && ./startup.sh

使用旧版本的用户能正常登录,里面的项目还在,能正常构建
技术图片

我用来升级的测试环境里没什么东西,功能简单,同学们在升级生产环境的时候一定要先测试各功能是否能正常运行。






以上是关于jenkins 升级的主要内容,如果未能解决你的问题,请参考以下文章

2C++ 的升级

升级Jenkins镜像,支持.NET6.0

jenkins发布PHP代码

Jenkins升级;yum 安装软件升级

k8s在jenkins构建,如何回滚和升级23

jenkins 升级