升级Jenkins Jenkins版本发布比较频繁,经常会提示需要升级,到底怎么升级呢? 1、网上查找大部分都是说直接下载war包覆盖原来tomcat下的war包即可(使用tomcat这种方式的)。然后照着网上说的,下载了新版本的war包,覆盖过去,重启tomcat,发现没有任何用处,还是旧版本。

实际上覆盖是没有错,错在少了一步,删除同级目录下的jenkins文件夹,再重启tomcat就可以了。

2、或者把之前jenkins目录及war直接删除,直接放入你下载的新war包到tomcat目录下解压启动即可

不用担心自己的配置会丢失,因为配置信息不在这个目录下

当然,为了保险起见,最好先备份原来的配置目录,一般在自己的用户目录的.jenkins下边(如果我是用root用户去启动jenkins项目,那配置目录信息在/root/.jenkins)

打包需要迁移的数据,在jenkins的服务器上,找到jenkins的home路径 进入到主目录下,可以看到很多文件,是否需要全部打包呢?其实我们只需要打包4个文件就可以了,分别是config.xml文件,jobs文件夹,users文件夹和plugins文件夹。从名称上就可以看出来各自的作用,config.xml是存放配置信息的,jobs是存放创建的工程项目的,users是存放用户账信息的,plugins是存放插件的。

job配置:workspace文件夹是存放Jenkins项目的工作空间,其下的workspace目录的工作空间