如何在linux(centos7)上修改jenkins默认主目录.jenkins路径

10-22 20:25:21   来源:   评论: 点击:

Jenkins在linux上默认主目录路径是 root jenkins,但是由于Jenkins默认的主目录空间太小,随着项目的增多,很有可能出现空间不足的额情况,因此需要将Jenkins默认的主目录修改到其它目录。
Jenkins在linux上默认主目录路径是/root/.jenkins,但是由于Jenkins默认的主目录空间太小,随着项目的增多,很有可能出现空间不足的额情况,因此需要将Jenkins默认的主目录修改到其它目录。


注意:在Jenkins运行时是不能更改的, 请先将Jenkins停止运行,然后再修改主目录路径


Linux(centos)环境更改Jenkins的主目录

Linux环境中,Jenkins主目录默认在/root/.jenkins,Jenkins储存所有的数据文件在这个目录下.

修改Jenkins默认主目录方式有如下几种方式:

方法1、使用你Web容器的管理工具设置JENKINS_HOME环境参数.

打开tomcat的bin目录,编辑catalina.sh文件。
在# OS specific support.  $var _must_ be set to either true or false.上面添加:export JENKINS_HOME=""
在引号中填入你的路径。

方法2、在启动Web容器之前设置JENKINS_HOME环境变量.

用root用户登录
编辑profile文件:vi /etc/profile
在最后加入:export JENKINS_HOME=xxxx
保存,退出后执行:source  /etc/profile
让配置生效

方法3、(不推荐)更改Jenkins.war(或者在展开的Web容器)内的web.xml配置文件)

<!-- if specified, this value is used as the Hudson home directory -->
  <env-entry>
    <env-entry-name>HUDSON_HOME</env-entry-name>
    <env-entry-type>java.lang.String</env-entry-type>
    <env-entry-value></env-entry-value>
  </env-entry>
  <!-- 在<env-entry-value>节点中填入路径,windows系统建议使用/分隔路径 -->



修改完后记得启动Jenkins

sudo service jenkins start

 

附:Windows环境更改Jenkins的主目录方法:

Windows环境中,Jenkins主目录默认在C:\Documents and Settings\[用户目录]\.jenkins 。

可以通过设置环境变量来修改,如: JENKINS_HOME=C:\jenkins,然后重新启动jenkins。

以上就是Jenkins主目录路径修改方法,希望对大家有用。

相关热词搜索:centos7 jenkins

上一篇:常用持续集成(CI)工具汇总 下一篇:jenkins在linux(centos)上启动时报错:/usr/bin/java: No such file
分享到: 收藏