说明
Ubuntu:
jenkins安装目录:/var/lib/jenkins
jenkins日志目录:/var/log/jenkins/jenkins.log
jenkins默认配置:/etc/default/jenkins
Centos7:
jenkins安装目录:/var/lib/jenkins
jenkins日志目录:/var/log/jenkins/jenkins.log
jenkins默认配置:/etc/sysconfig/jenkins
配置root启动(不建议)
# 设置权限
sudo chown -R root:root /var/lib/jenkins/*
# 修改配置:/etc/default/jenkins
sudo vi /etc/default/jenkins
# 把以下两个值改为root,默认是$NAME
JENKINS_USER=root
JENKINS_GROUP=root
# 重启Jenkins
sudo systemctl restart jenkins
增加Java虚拟机内存
由于 npm 编译导致jenkins报错502,需要增加Java虚拟机内存,在配置文件中,修改:
# Centos
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xmx1024m -XX:MaxPermSize=512m"
# 如果是ubuntu
JAVA_ARGS="-Xmx1024m" # 默认是256