淘先锋技术网

首页 1 2 3 4 5 6 7

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即可