1. 下载jenkins的DEB安装包
2. 我的虚拟机系统是1804,提前安装apt daemon,openjdk-8-jdk
3. dpkg -i jenknis.deb
4. 访问ip:8080,
5. 配置国内镜像源,一开始时按照网上教程直接在修改/var/lib/jenkins/xx.update.html下的更新文件为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,但是一直没有生效,后来就按照这篇文档中的教程https://blog.davidz.cn/jenkins-update-solution-inside-gfw/修改default.json
如果想要做插件迁移,我是直接将两台机器上的/var/lib/jenkins/plugins之间进行的复制,然后service jenkins restart重启服务,注意复制后需要通过命令chown -R jenkins:jenkins plugins
8. 修改jenkins的一个叫multijob的插件源码,使其在没有scm changes的情况下也能触发job,主要从https://github.com/jenkinsci/tikal-multijob-plugin/commit/9ca4518726d7fdb52042f6a2fb8fee4a5a0809c6 处获取相关源码,然后,按照网址https://issues.jenkins-ci.org/browse/JENKINS-31579
里的一些讨论,修改了源码,然后在jenkins的部署环境中安装maven后使用命令mvn clean package,进入target命令找到hpi文件,上传至jenkins即可