Jenkins有時需要進行遷移,主目錄會發(fā)生改變,本文主要講解如何更改主目錄。由于jenkins安裝方式的不同,主目錄也不一樣。本測試環(huán)境:Centos6.8 X64。注意:在更改主目錄之前,請一定要備份原來主目錄,由于jenkins目錄都是以文件形式存在,只要把整個主目錄打包即可。
目前成都創(chuàng)新互聯(lián)公司已為上1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管運營、企業(yè)網(wǎng)站設(shè)計、奉節(jié)網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。怎么查看當前Jenkins主目錄:系統(tǒng)管理→系統(tǒng)設(shè)置→主目錄→/var/lib/jenkins
一.通過yum安裝或者rpm包安裝的本安裝方式會生成一個/etc/sysconfig/jenkins文件,默認主目錄是/var/lib/Jenkins。只需要修改此配置文件,然后重啟jenkins服務(wù),即可更改主目錄。此處我們以更改為/home/jenkins為例。
停止jenkins服務(wù)
service Jenkins stop
備份主目錄數(shù)據(jù)
tar -zcvf /backup/jenkins.tar.gz /var/lib/jenkins
遷移舊主目錄數(shù)據(jù)到新主目錄
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容器之前設(shè)置JENKINS_HOME環(huán)境變量.
編輯profile文件:vi /etc/profile
在文件最后加入
export JENKINS_HOME=/home/Jenkins
使配置文件生效
source /etc/profile
完成記得重啟tomcat
最后windows下jenkins請參考:http://www.cnblogs.com/itech/archive/2011/11/04/2236230.html