Jenkins配置文件

路径如下

  1. /etc/sysconfig/jenkins

需要修改的配置如下

  1. JAVA_ARGS="-Xms1g -Xmx1g -Dhudson.util.ProcessTreeKiller.disable=true -Dorg.jenkinsci.plugins.gitclient.Git.timeOut=60 -Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true"
  2. JENKINS_USER="root"
  3. JENKINS_GROUP="root"
  4. JENKINS_HOME="修改成自定义路径"
  5. // jdk推荐使用jdk1.8
  6. JENKINS_JAVA_CMD="/opt/java/jdk8u292-b10/bin/java"

JENKINS_HOME备份

脚本如下

  1. tar -czvf jenkins1.tar.gz --exclude logs --exclude builds --exclude workspace --exclude caches jenkins

字体问题

如果遇到了以下报错
image.png
则需要做以下操作:

  1. yum install fontconfig
  2. fc-cache --force

SVN安装

创建一个yum库文件

  1. [WandiscoSVN]
  2. name=Wandisco SVN Repo
  3. baseurl=http://opensource.wandisco.com/centos/$releasever/svn-1.11/RPMS/$basearch/
  4. enabled=1
  5. gpgcheck=0

执行以下命令安装

  1. yum remove subversion*
  2. yum clean all
  3. yum install subversion

SVN指令问题

如果发生以下报错

  1. svn: E210007: Unable to connect to a repository at URL 'svn://gitee.com/wl2304/test1'
  2. svn: E210007: Cannot negotiate authentication mechanism

执行以下命令即可解决

  1. sudo yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-ldap