根据this page,我将环境变量$JENKINS_HOME
设置为希望Jenkins启动的位置。
$ echo $JENKINS_HOME
/var/lib/jenkins/
然后我开始使用Jenkins
$ java -jar /usr/share/jenkins/jenkins.war --httpPort=8090
但是Jenkins仍然使用/home/<myuser>/.jenkins
作为其工作目录。
此外,在我的/etc/default/jenkins
文件中,
NAME=jenkins
# ...
JENKINS_HOME=/var/lib/$NAME
Jenkins为什么忽略环境变量,如何设置它使用/var/lib/jenkins
而不是主目录中的文件夹?
我在Ubuntu上。