Jenkins的開發迭代很是快,每週發佈一個開發版本,長期支持版每半年更新一次(ps:大版本更新)。如此頻繁的更新,怎麼升級呢?tomcat
war:下載新版的war文件,替換舊版本war文件。重啓便可。測試
二進制:卸載舊版本,安裝新版本便可。插件
Jenkins程序下載地址:http://mirrors.jenkins-ci.org/ci
note:升級前,請測試該版本和你本地數據的兼容性。如何測試:將JENKINS_HOME拷貝一份到新的機器,用新版的程序啓動。測試對應的插件和配置。開發
若是有jenkins服務在運行中,建議先中止jenkins服務。jenkins
備份Jenkins的配置變量
進入/root/.jenkins目錄下,使用tar -cvf jenkins.tar .jenkins/*命令 對該目錄下的全部文件進行打包。而後導出到本地(sz 文件名:導出文件/壓縮包等)兼容性
而後拷貝數據到新路徑,我遷移的路徑爲 /opt/ldkjdata/.jenkins,打包
cp /root/.jenkins /opt/ldkjdata/.jenkins配置
設置JENKINS_HOME環境變量參數
打開tomcat的bin目錄,編輯catalina.sh文件,在第一行下面添加
export JENKINS_HOME=/opt/ldkjdata/.jenkins
而且在profile文件最後加入:
vi /etc/profile
在最後加入:
export JENKINS_HOME=/opt/ldkjdata/.jenkins
保存,退出後執行
source /etc/profile
讓配置生效
而後啓動jenkins,全部的插件,配置,job及備份所有已遷移。