前言
咱们的内网打包环境目前是运行在windows上,采用jenkins.msi 安装成windwos服务的形式。html
升级前准备
在jenkins版本升级以后,我使用ThinBackup进行了备份,详细操做请参考个人另篇博客:jenkins 备份配置信息windows
升级方法
个人升级方法以下:post
- 下载新版本的jekins windows版本安装包
- 双击msi,进行覆盖安装
- 进行jenkins的默认配置
- 以admin账号进入系统管理 - 安装ThinBackup
- ThinBackup - 设置以前备份文件目录
- ThinBackup - 还原 备份文件
- 注意:若是要还原插件,要注意原始备份的系统插件和如今jenkins的版本是否匹配,因此不太建议还原插件,可能会引发兼容性的问题。
- 重启jenkins
保留的配置
我经过这种方式进行升级以后,还保留的数据以下:插件
- job
- job构建的版本号,及构建的日志(控制台输出)
- 用户的配置,包括权限管理
- jenkins系统的配置
- 原jenkins安装的插件的配置(插件建议重装一遍)