jenkins 在部署搭建完成后,怎么修改主目录?并且还保证之前的数据不丢失呢?
默认情况下,jenkins 将在用户主目录下面创建 .jenins 目录,这就是 jenkins 的主目录,存放了 jenkins 的数据,如:插件、配置文件等……
下面将介绍怎样去修改 jenkins 的主目录,如果 jenkins 不是新安装的,还可以保证旧 jenkins 的数据不丢失。
重要提示:修改主目录只需要创建 JENKINS_HOME 环境变量,然后环境变量指向新主目录即可。
在 Windows 平台中,默认 jenkins 的主目录为 C:\Users\Administrator\.jenkins(注意:用户名为 Administrator)。现将主目录修改为 D:\jenkins。如下图:
注意:如果笔者不知道怎么设置环境变量, 上网搜一搜就知道了。
在 Linux 平台中,jenkins 默认的主目录为 /root/.jenkins,现将主目录修改为 /app/jenkins 目录。具体操作如下:
(1)编辑环境变量配置文件 profile 文件,使用 vim /etc/profile 命令编辑 profile 文件,在文件最后加入如下内容:
export JENKINS_HOME=/app/jenkins
最后,记得执行 source /etc/profile 使修改生效。
(2)停止 tomcat 服务,将 /root/.jenkins 目录中文件移动到 /app/jenkins 目录。命令如下:
hxstrive@localhost:~$ mv /root/.jenkins/* /app/jenkins/
上述步骤完成后,启动 tomcat,jenkins 启动后检查是否生效。