简介
Jenkins 在服务器上使用 war 包的方式启动,默认会在根目录下创建一个隐藏文件夹(.jenkins),运行运用产生的数据都会存放到这个目录下。
本文介绍在启动时如何指定这个目录。
添加配置
在启动 Jenkins 的服务中,添加下面这行配置,将指定的目录添加到环境变量中。
Environment="JENKINS_HOME=/home/jenkins"
如下:
修改完刷一下
systemctl daemon-reload
如何将启动 jenkins 的命令注册到系统中,成为一个服务。参看下面这篇博客:
目录迁移
重启 jenkins,查看指定目录下已有数据,说明目录生效了。
此时浏览器登录,就是初次登录的样子。
可以如下操作,将之前的数据迁移到新目录下。
重新访问 jenkins,工作目录迁移成功,不需要获取初始密码登录。
接下来可以将原工作目录删掉了。