jenkins替换国内插件源
jenkins更换插件源的方法我试过了,发现清华镜像源的https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
里面的路径依然是国外的,替换了也没用。所有得更改这个文件里的连接。
1.找到update-center.json文件
不同安装方式的文件位置不一样,找一找就能找到,我是rpm包安装的,在/var/lib/jenkins/updates/
下
[root@jenkins ~]# cd /var/lib/jenkins/updates/
[root@jenkins updates]# ls
default.json hudson.tasks.Ant.AntInstaller hudson.tools.JDKInstaller
hudson.plugins.gradle.GradleInstaller hudson.tasks.Maven.MavenInstaller
2.修改update-center.json文件
不同版本要替换的连接不一样,我这里的是https://updates.jenkins.io/download
,有的可能是http://updates.jenkins-ci.org/download
都替换成https://mirrors.tuna.tsinghua.edu.cn/jenkins
就行了
sed -i 's#https://updates.jenkins.io/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json && sed -i 's#http://www.google.com#https://www.baidu.com#g' default.json
3.更改jenkins插件管理中的URL
Dashboard > 插件管理 > 高级 > 升级站点 > URL
URL更改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
重启之后安装插件就很快了