1. 程式人生 > >更改Jenkins的workspace目錄

更改Jenkins的workspace目錄

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目錄