Jenkins在启动时可以指定工作目录,使用 java -jar jenkins.war 方式运行时指定的运行格式如下

java   -DJENKINS_HOME=F:\jenkins\home -jar jenkins.war  --httpPort=8080

注意命令中加的参数是 -DJENKINS_HOME

如果使用tomcat来运行jenkins.war,则直接在系统的环境变量中先加

JENKINS_HOME=F:\jenkins\home

如下

 之后再启动tomcat就可以了。

如果在运行了一段时间后想改变这个目录,则要把原来目录里的内容完全复制到新指定的目录中,再设置新的目录为启动指定参数或环境变量设置,不然,jenkins会重新初始化,这样原来添加的jobs就看不到了。只要完整的把原来目录里的内容复制到新的目录中,重新启动后还是可以看到的。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐