修改 jenkins 主目录

说明

Jenkins有时须要进行迁移,主目录会发生改变,本文主要讲解如何更改主目录。因为jenkins安装方式的不一样,主目录也不同。本测试环境:Centos6.8 X64。注意:在更改主目录以前,请必定要备份原来主目录,因为jenkins目录都是以文件形式存在,只要把整个主目录打包便可。vim

 

怎么查看当前Jenkins主目录:系统管理→系统设置→主目录→/var/lib/jenkinstomcat

 

一.经过yum安装或者rpm包安装的

 

本安装方式会生成一个/etc/sysconfig/jenkins文件,默认主目录是/var/lib/Jenkins。只须要修改此配置文件,而后重启jenkins服务,便可更改主目录。此处咱们以更改成/home/jenkins为例。测试

 

中止jenkins服务rest

service Jenkins stopblog

 

备份主目录数据ci

tar -zcvf /backup/jenkins.tar.gz /var/lib/jenkinsjenkins

 

迁移旧主目录数据到新主目录it

tar -zxvf /backup/jenkins.tar.gz -C /home/Jenkins容器

 

编辑配置文件变量

vim /etc/sysconfig/Jenkins

改成变动后的目录

JENKINS_HOME="/home/jenkins"

 

更改目录属主

chown -R jenkins.jenkins /home/Jenkins

 

重启

service jenkins restart

 

二.经过tomcat方式进行安装的

 

方法一

 

打开tomcat的bin目录,编辑catalina.sh文件。

在# OS specific support. $var _must_ be set to either true or false.上面添加:

export JENKINS_HOME="/home/jenkins"

 

方法二

 

在启动Web容器以前设置JENKINS_HOME环境变量.

 

编辑profile文件:vi /etc/profile

在文件最后加入

export JENKINS_HOME=/home/Jenkins

 

使配置文件生效

source /etc/profile

 

完成记得重启tomcat