20201114jenkins插件加速

https://lework.github.io/2020/03/05/jenkins-update-center/

一、安装jenkins

参考:https://www.jenkins.io/zh/doc/book/installing/

#安装java环境
[root@centos7 ~]# yum install java -y
#安装jenkins
[root@centos7 ~]# wget https://mirrors.huaweicloud.com/jenkins/redhat/jenkins-2.266-1.1.noarch.rpm
[root@centos7 ~]# yum install jenkins-2.266-1.1.noarch.rpm -y

可以通过rpm命令查看安装了哪些文件

[root@centos7 ~]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

二、设置国内源

1、上传自定义的CA证书

[root@centos7 ~]# [ ! -d /var/lib/jenkins/update-center-rootCAs ] && mkdir /var/lib/jenkins/update-center-rootCAs
[root@centos7 ~]# wget https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/rootCA/update-center.crt -O /var/lib/jenkins/update-center-rootCAs/update-center.crt
[root@centos7 ~]#  chown jenkins.jenkins -R /var/lib/jenkins/update-center-rootCAs

2、更改插件更新中心的url

#启动jenkins
[root@centos7 ~]# systemctl restart jenkins
#命令行修改
[root@centos7 ~]# sed -i 's#https://updates.jenkins.io/update-center.json#https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/updates/huawei/update-center.json#' /var/lib/jenkins/hudson.model.UpdateCenter.xml
[root@centos7 ~]# [ -f /var/lib/jenkins/updates/default.json ] && rm -fv /var/lib/jenkins/updates/default.json
已删除"/var/lib/jenkins/updates/default.json"
#重启jenkins
[root@centos7 ~]# systemctl restart jenkins.service

三、web访问jenkins

浏览器访问http://ip:8080

[root@centos7 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
7bf46960d39e431ca1a27f2f410b7978

安装推荐插件

安装特别快,不到一分钟

设置用户