우분투의 Tomcat7에서 Jenkins를 설정하려고합니다. Tomcat7을 설치하고 배포했는데 jenkins.war
이제에 Jenkins 홈 페이지가 표시 http://myhost:8080/jenkins
되지만에서 /usr/share/tomcat7/.jenkins
보안을 위해 Jenkins 디렉토리를 만들려고합니다 . 이미 그룹 권한을 만들고 /srv/jenkins
부여했으며 해당 경로 tomcat7
로 설정 JENKINS_HOME
하려고합니다. Tomcat 구성에 추가하려고했습니다 /etc/tomcat7/server.xml
.
<GlobalNamingResources>
<Environment name="JENKINS_HOME" value="/srv/jenkins"
type="java.lang.String" override="false"/>
<!-- Default settings -->
그리고 자동으로 작성된 컨텍스트 파일에 추가하려고 시도했습니다 ROOT/META-INF/context.xml
( $CATALINA_HOME/conf
알 수 없는 한).
<Context path="/"
antiResourceLocking="false" >
<Environment name="JENKINS_HOME" value="/srv/jenkins/" type="java.lang.String"/>
</Context>
그러나 tomcat7을 다시 시작한 후에도 여전히 동일한 결과를 얻습니다 ( /usr/share/tomcat7/.jenkins
).
JENKINS_HOME
Tomcat7에서 환경 변수를 어디에 설정해야 합니까?