天天看點

更改Jenkins的主目錄

Jenkins有時需要進行遷移,主目錄會發生改變,本文主要講解如何更改主目錄。由于jenkins安裝方式的不同,主目錄也不一樣。本測試環境:Centos6.8 X64。注意:在更改主目錄之前,請一定要備份原來主目錄,由于jenkins目錄都是以檔案形式存在,隻要把整個主目錄打包即可。

怎麼檢視目前Jenkins主目錄:系統管理→系統設定→主目錄→/var/lib/jenkins

本安裝方式會生成一個/etc/sysconfig/jenkins檔案,預設主目錄是/var/lib/Jenkins。隻需要修改此配置檔案,然後重新開機jenkins服務,即可更改主目錄。此處我們以更改為/home/jenkins為例。

停止jenkins服務

service Jenkins stop

備份主目錄資料

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

遷移舊主目錄資料到新主目錄

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的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

本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1917462,如需轉載請自行聯系原作者