Jenkins如何指定工作目录

0 阅读1分钟

简介

Jenkins 在服务器上使用 war 包的方式启动,默认会在根目录下创建一个隐藏文件夹(.jenkins),运行运用产生的数据都会存放到这个目录下。

本文介绍在启动时如何指定这个目录。

添加配置

在启动 Jenkins 的服务中,添加下面这行配置,将指定的目录添加到环境变量中。

Environment="JENKINS_HOME=/home/jenkins"

如下:

在这里插入图片描述

修改完刷一下

 systemctl daemon-reload

如何将启动 jenkins 的命令注册到系统中,成为一个服务。参看下面这篇博客:

目录迁移

重启 jenkins,查看指定目录下已有数据,说明目录生效了。

在这里插入图片描述

此时浏览器登录,就是初次登录的样子。

在这里插入图片描述

可以如下操作,将之前的数据迁移到新目录下。

在这里插入图片描述

重新访问 jenkins,工作目录迁移成功,不需要获取初始密码登录。

在这里插入图片描述

接下来可以将原工作目录删掉了。