一、寻找以下资源的存储位置
- JENKINS_HOME
- jobs(任务)
- nodes
- plugins(插件)
- config.xml(视图、子节点等)
- credentials.xml(权限相关)
- users(权限相关)
- secrets文件夹(权限相关)
- secret.key(权限相关)
- publish ssh 插件相关配置
jenkins.plugins.publish_over_ssh.BapSshPublisherPlugin.xml
jenkins.plugins.publish_over_ftp.BapFtpPublisherPlugin.xml
jenkins.plugins.httppost.HttpPostPublisher.xml
二、备份上述资源
三、下载并安装如下组件
- WEB容器,例如Tomcat8+,默认自带jetty9
- JAVA运行环境,JDK8+
- GIT,git1.9
- MAVEN,maven2,maven3(建议都安装,老项目可能用maven2)
- ANT,
- DOCKER,
- Gradle,
四、配置环境变量
- Java环境变量(Jenkins默认会找/usr/bin/java