2017-03-03 189 views
0

我將我的Jenkins部署到Tomcat 7。那時候,我的tomcat運行在用戶root(在CentOS 7上)。詹金斯配置被放置在/root/.jenkins如何更改Jenkins配置目錄?

現在我想運行我的Tomcat作爲一個不同的用戶。顯然,啓動會導致錯誤,因爲它無法訪問根目錄的主目錄。

如何將Jenkins配置從根切換到Jenkins運行的新用戶可以訪問的某個地方?

回答

1

由於its official documents說,您有以下三個選項來改變詹金斯的主目錄:

  • 集「JENKINS_HOME」環境變量設置爲新的主目錄啓動servlet容器之前。
  • 將「JENKINS_HOME」系統屬性設置爲servlet容器。
  • 將JNDI環境條目「JENKINS_HOME」設置爲新目錄。

你可以嘗試選擇#1#2不同用戶啓動Tomcat之前,當然要確保新詹金斯主目錄正確的訪問權限。