登录Jenkins,点选择安装建议的插件,或选择自选插件按钮
尝试解决的办法是:
下载cloudbees-folder.hpi放在/usr/local/tomcatJenkins-8090/webapps/jenkins/WEB-INF/detached-plugins
但是本地Linux的目录没有tomcatJenkins-8090/webapps/jenkins/WEB-INF/detached-plugins,就自建了这个目录文件夹,把下载的文件放进去,重启,依旧不行
想要的结果:无论选择哪种方式的插件安装,都可以安装成功
题主是docker方式安装的嘛,方才我本地虚拟机走一遍测试,
第一次拉取了镜像,确实跟楼主一样的报错方式
应该是下载最新的镜像
docker pull jenkins/jenkins
重新启动,正常
题主,也可以,先直接访问 浏览器输入http://你的ip地址:端口号/restart
,跳过插件安装,选择点击【系统管理】–【管理插件】–【高级】–【上传插件】,手动安装下载好的插件cloudbees-folder 插件,选择本地文件,上传,查看是否成功,失败则点击失败信息查看
离线安装插件不要自己建目录,通过插件管理中的上传功能进行安装
这篇文章:jenkins安装配置及插件安装 也许有你想要的答案,你可以看看参考下吧,应该是你plugins目录挂载的问题
https://blog.csdn.net/qq_45173404/article/details/121186410
是使用容器部署方式吗,还是传统部署
如果是容器部署很可能是版本问题导致,建议拉取较新的Jenkins版本尝试
试试我这个方法:
本地起个nginx,配置代理,参考如下配置,这个地址将原来默认的下载插件地址改成了清华的镜像地址。
速度更快,并且可以解决一些奇怪问题。
假设你原来的jenkins访问地址为http://127.0.0.1:18080
nginx代理后的地址为http://127.0.0.1/jenkins
location /jenkins {
proxy_pass http://127.0.0.1:18080;
}
location /download/plugins
{
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host mirrors.tuna.tsinghua.edu.cn;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
rewrite /download/plugins(.*) /jenkins/plugins/$1 break;
proxy_pass https://mirrors.tuna.tsinghua.edu.cn;
}
希望能够帮到你。
链接不上就换源呀,github还有国内镜像呢
解决方法
1、看你的操作的话,感觉新建目录后可能需要给目录一个最开放的权限试下?
chmod -R 777 你创建的目录路径
2、看下你的jenkins版本跟插件版本是否需要对应
如果还不行的话,方便的话发下你需要安装的具体插件是哪个
我这边同步操作尝试下有没有对应问题。
如有问题及时沟通
https://blog.csdn.net/lijing742180/article/details/86517768 可以看看这篇博客,应该对你有帮助
只需要为Jenkins更换源
点击Jenkins主页面左侧列表中【系统管理】
下拉找到【管理插件】
选择【高级】选项卡替换最下方【升级站点】中的URL将 http://updates.jenkins-ci.org/update-center.json 替换为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
关键字:换源、镜像、淘宝
离线安装插件把
https://plugins.jenkins.io/ 下载对应的插件,然后安装
把你自己创建的目录权限修改下。
1.修改地址为清华源:
http://mirror.esuni.jp/jenkins/updates/update-center.json
详细的Jenkins的镜像地址查询(http://mirrors.jenkins-ci.org/status.html)
@echo off
cd /d %JENKINS_HOME%
java -jar jenkins.war --httpPort=9080
pause
可以尝试一下下面的方法:
1.跳过推荐插件安装界面:访问:ip:port/restart
2.手动下载插件,可以访问清华大学开源软件镜像站提供的镜像下载此插件:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/cloudbees-folder/
3.上传插件并返回插件安装推荐界面:跳过后,可以访问Jenkins的界面,点击系统管理-管理插件-高级-上传插件,手动安装下载好的插件。上传完后在访问http://ip:port 回到刚才的安装界面
网络或墙的问题导致插件下载安装失败 这种错误提示很明显,就是无法连接到插件下载地址,导致插件下载失败。 解决方法 为Jenkins更换源 点击Jenkins主页面左侧列表中【系统管理】 下拉找到【管理插件】 选择【高级】选项卡,替换最下方【升级站点】中的URL 将 http://updates.jenkins-ci.org/update-center.json 替换为 http://mirror.esuni.jp/jenkins/updates/update-center.json 【详细的Jenkins的镜像地址查询:http://mirrors.jenkins-ci.org/status.html】 保存后,即可返回到【可选插件】选项卡下,进行搜索重新安装。
因为Jenkins版本太低导致插件不支持 可以在线升级