如何更改Jenkins配置目录?

时间:2017-03-03 23:22:02

标签: jenkins tomcat7

我将Jenkins部署到Tomcat 7。那时,我的tomcat在用户root下运行(在CentOS 7上)。 Jenkins配置放在/root/.jenkins

现在我想以不同的用户身份运行我的Tomcat。启动导致错误显然是因为它无法访问root的主目录。

如何将Jenkins配置从root切换到Jenkins运行的新用户可以访问的位置?

1 个答案:

答案 0 :(得分:1)

its official documents所述,您有以下三个选项来更改jenkins主目录:

  • 在启动servlet容器之前,将“JENKINS_HOME”环境变量设置为新的主目录。
  • 将“JENKINS_HOME”系统属性设置为servlet容器。
  • 将JNDI环境条目“JENKINS_HOME”设置为新目录。

您可以在其他用户启动Tomcat之前尝试选项#1#2,当然也要确保新jenkins主目录的访问权限正确。