Jenkins---Jenkins下载插件失败

前言

  上一篇我们已经给大家介绍了如何安装Jenkins,前面介绍的时候说了,jenkins有需要插件,但是前面安静安装插件的时候提示报错,这里主要介绍下如何解决报错。

原因一

可能因为网络源问题导致的下载失败。

步骤一:

安装插件报错,可能是我们用的代理源不是国内的,访问比较慢,或者无法访问,就出现了报错。这里我们需要将我们的请求的代理源变成我们国内的。进入插件管理页面,找到最下方的插件管理

 http://updates.jenkins-ci.org/update-center.json  修改为:http://updates.jenkins.io/update-center.json

步骤二:

找到我们jenkins的安装目录下,然后进行修改 hudson.model.UpdateCenter.xml 的文件中的url地址更改为:http://mirror.xmission.com/jenkins/updates/update-center.json。(这个文件路径在.jenkins目录下)

步骤三:

修改default.json文件中的url地址也更换成国内地址就行了

其中将http://updates.jenkins-ci.org/download  更改成 https://mirrors.tuna.tsinghua.edu.cn/jenkins

继续将 www.goole.com 更改成 www.baidu.com 点击保存就行了

jenkins重启

更改完成后,需要重新启动jenkins。

方法1、可以在url地址中直接输入: http://localhost:8080/restart 

方法2、进入到计算器服务中找到jenkins服务,然后进行重启就行了。

重启完成后再次下载我们的插件。这个时候就可以成功的。

原因二:

上面的URL地址均更改过,但是还是报错,这次报错信息为:unable to find valid certification path to requested target

 

这种可能是证书的问题,我们可以通过下载一个skip-certificate-check插件,将这个插件在在插件管理中,点击上传,重启jenkins后,再次进行下载插件就可以了。

skip-certificate-check插件地址:https://updates.jenkins.io/download/plugins/skip-certificate-check/1.0/skip-certificate-check.hpi 

离线安装插件

  有的朋友说,前面的太麻烦,我不想通过哪种方法,有其他的吗?这里安静给安排上了,我们可以通过离线安装的方法进行下载。

1、进入到jenkins插件管理页面:http://updates.jenkins-ci.org/download/plugins/

2、选择想要下载的插件,下载完成后,进入到插件管理页面

 3、选择下载好的插件,点击上传就好了。

总结

  上面的内容就是安静本次安装jenkins时候遇到的一些问题和解决方法,希望对有遇到的朋友一些帮助。当我们想要去搞一件事件的时候,后面的过程其实不重要,重要的就是环境搭建,相信很多朋友都被环境搞得很痛苦,遇到环境的问题不要怕,我们一点点的进行分析排查,总可以解决的。好了感谢您的阅读。

原文地址:https://www.cnblogs.com/qican/p/15459192.html