Jenkins 从1.x升级到2.x步骤

Jenkins 从1.x升级到2.x步骤

  1. 通过echo $JENKINS_HOME 和echo $MAVEN_HOME,确认是否在环境中设置了JENKINS_HOME,MAVEN_HOME,如果没有则在~/.bash_profile中设置以下内容,具体目录请依照实际存放路径来设置。
MAVEN_HOME=/home/x/workspaces/jenkins/apache-maven-3.3.3
PATH=$PATH:$HOME/bin:$MAVEN_HOME/bin
export MAVEN_HOME
export PATH
JENKINS_HOME=/home/x/workspaces/jenkins/apache-tomcat-7.0.62/webapps/jenkins
export JENKINS_HOME
  1. 如果tomcat没有关闭的话,先stop tomcat
  2. 移动JENKINS_HOME中的数据到备份目录【jenkins_bak】中
  3. 将新版本的war,放到tomcat下的webapp目录。
  4. 将【jenkins_bak】目录中的jobs、nodes、plugins、secrets、users 移动到新版本的jenkins目录下
  5. 将【jenkins_bak】目录中的*.xml 移动到新版本的jenkins目录下
  6. 将【jenkins_bak】目录中的identity.key.enc 移动到新版本的jenkins目录下
    8.将【jenkins_bak】目录中的identity.key.enc 移动到~/.jenkins目录下 【这一步不一定需要,如果能启动成功,则不需要】�
  7. 重新启动tomcat
结语

升级Jenkins花了我起码一天的功夫,主要是数据量有将近60GB,一块磁盘容量不够,只能备份到其它磁盘,重复折腾、试错听花时间,希望这个能帮助到大家。

    原文作者:尹滔
    原文地址: https://www.jianshu.com/p/dfd99b33ae34
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞