Ubuntu'da Tomcat7'de Jenkins kurmaya çalışıyorum. Tomcat7'yi yükledim ve dağıttım ve jenkins.war
şimdi Jenkins giriş sayfasını görüyorum http://myhost:8080/jenkins
, ancak /usr/share/tomcat7/.jenkins
güvenlik nedenleriyle yapamayacağı Jenkins dizinini oluşturmaya çalışıyor . Zaten grup izinlerini oluşturup verdim /srv/jenkins
ve bu yola tomcat7
ayarlamak istiyorum JENKINS_HOME
. Tomcat yapılandırmasına ekleyerek denedim /etc/tomcat7/server.xml
:
<GlobalNamingResources>
<Environment name="JENKINS_HOME" value="/srv/jenkins"
type="java.lang.String" override="false"/>
<!-- Default settings -->
Ayrıca otomatik olarak oluşturulan bağlam dosyasına eklemeyi denedim ROOT/META-INF/context.xml
( $CATALINA_HOME/conf
anlayabildiğim kadarıyla yok ).
<Context path="/"
antiResourceLocking="false" >
<Environment name="JENKINS_HOME" value="/srv/jenkins/" type="java.lang.String"/>
</Context>
Ancak tomcat7'yi yeniden başlattıktan sonra bile yine aynı sonucu alıyorum (kullanmaya çalışıyorum /usr/share/tomcat7/.jenkins
).
JENKINS_HOME
Tomcat7'de ortam değişkenini nerede ayarlamam gerekir ?