Jenkins文檔翻譯(1)-管理JENKINS_HOME目錄Jenkins需要一些磁盤(pán)空間來(lái)執(zhí)行構(gòu)建和歸檔,。你可以在Jenkins的配置頁(yè)面查看磁盤(pán)所在的路徑。默認(rèn)情況下是~/.jenkins,,你可以通過(guò)如下的方法來(lái)改變?cè)O(shè)置:
你可以臨時(shí)更改已經(jīng)使用的Jenkins的HOME路徑,,這需要徹底停掉Jenkins,然后把老的JENKINS_HOME挪到新JENKINS_HOME下,,設(shè)置新的JENKINS_HOME,,最后重啟Jenkins。 下面是一個(gè)典型的JENKINS_HOME目錄結(jié)構(gòu):
備份與恢復(fù)所有的配置,,構(gòu)建日志,,歸檔都儲(chǔ)存在JENKINS_HOME目錄下,最簡(jiǎn)單做法就是打包整個(gè)目錄,,恢復(fù)數(shù)據(jù)只要用以前打包的備份目錄覆蓋整個(gè)當(dāng)前目錄即可,。 備份數(shù)據(jù)不需要關(guān)閉Jenkins服務(wù)器,,但是恢復(fù)數(shù)據(jù)就需要關(guān)閉Jenkins服務(wù)器。 Job的移動(dòng)/復(fù)制/重命名你可以:
以上這些操作都可以在Jenkins運(yùn)行的時(shí)候進(jìn)行,要讓這些配置生效,,你必須點(diǎn)擊Jenkins圖形管理WEB界面"Manage Jenkins",點(diǎn)擊“Reload Configuration from Disk”讓Jenkins重新裝載配置,。如圖: 歸檔不用的Job有時(shí)候你想從Jenkins內(nèi)移除一個(gè)job,,并且希望以后能夠恢復(fù)它。為此,,你可以進(jìn)入$JENKINS_HOME然后打包這個(gè)job目錄。下面的命令讓你打包“xyz”job目錄并移除這個(gè)job.
一旦你打包xyz項(xiàng)目那么它就不在構(gòu)建,,操作這些你可以不用停到Jenkins,。 腳本控制對(duì)于Job的故障診斷或批量更新,,Jenkins提供了一些有用的控制腳本,這些腳本能夠訪問(wèn)Jenkins所有的內(nèi)部構(gòu)件,。腳本使用Groovy編寫(xiě),,你可以在這里找到一些腳本例子。 URL選項(xiàng)http://[jenkins-server]/[command] [command]可以是:
2011-03-07
|
|
來(lái)自: bananarlily > 《IT》