更改Jenkins的workspace目錄
阿新 • • 發佈:2017-07-11
pac ted space sep 系統設置 code like 根目錄 完整
-
系統管理→系統設置→主目錄(的右邊問號下面)→高級(是不是忽略了啊\(^o^)/~)→工作空間根目錄
點開後面的問號可以看見3個參數(配置路徑需要的):- ${JENKINS_HOME} — Jenkins home directory.#JENKINS_HOME這個參數不用說了
- ${ITEM_ROOTDIR} — Root directory of a job for which the default workspace is allocated.#ITEM_ROOTDIR:默認的工作空間目錄。完整的路徑就是JENKINS_HOME/jobs/xxxx/workspace
- ${ITEM_FULL_NAME} — ‘/‘-separated job name, like "foo/bar".#ITEM_FULL_NAME:job的名稱,這個就是我們需要的。
我們只需要把workspace目錄趕出JENKINS_HOME目錄就行了。上配置:
workspace:/home/froad/workspace/${ITEM_FULL_NAME}#前面的目錄隨便你改,只需要在最後帶上${ITEM_FULL_NAME}JENKINS_HOME:/home/froad/.jenkins#給你們對比著看 #好了,這下.svn目錄不打架了。我也不用頭疼了。
- 刪除已經存在的workspace目錄
find . -type d -name"workspace"|xargs rm -rf#看見find後面的那個點了麽,改成你的路徑就行了
-
更改Jenkins的workspace目錄