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