本篇解释:Jenkins插件安装失败处理方法

不论是刚启动成功后进行的推荐插件安装,还是后期使用Jenkins过程中进行插件的安装。出现插件安装失败的问题,可以通过本篇解决!

【注意,插件下载安装失败,其失败的原因是多种多样的。这里仅说明了这些失败出现的情况是在启动安装时还是在后期使用中。】

【在下面的解决方法模块,会根据具体失败的问题进行处理】

=====================================安装失败出现的环境================================================

如下:

初始启动安装推荐插件失败的情况

使用Jenkins过程中,插件安装失败:

=====================================================针对不同安装失败的原因,具体对应的解决方法===========================================================================

针对不同的插件下载失败问题,按照对应的解决方法进行解决:

1.网络或墙的问题导致插件下载安装失败

这种错误提示很明显,就是无法连接到插件下载地址,导致插件下载失败。

解决方法:

为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

保存后,即可返回到【可选插件】选项卡下,进行搜索重新安装。

2.因为Jenkins版本太低导致插件不支持

可以在线升级Jenkins的版本,即下载war包进行升级。【本人使用的Jenkins的docker镜像启动使用的,因此本方法不适合我】

解决方法:

  1.上面所说,因为Jenkins本身版本过低的问题,导致插件安装不成功。可以自行升级Jenkins版本,来解决这个问题。

  2.但是像这种使用docker镜像启动的,升级Jenkins的版本是没多大戏了,除非你把这个容器和对应镜像干掉。下载更新的镜像来启动Jenkins容器。

    所以可以通过下载插件历史版本,然后在Jenkins进行上传插件的方式来解决这个问题。也就是所谓的手动下载上传插件安装

自行升级Jenkins版本:

  1.一定要在Jenkins官网查找最新版本,官网地址:https://jenkins.io/download/

  2.选择对应操作方式的最新版本,例如:docker安装包   或者  windows安装包 或者 其他

  3.docker安装步骤,参考:https://www.cnblogs.com/sxdcgaq8080/p/10489369.html

手动下载上传插件安装:

  这里就以安装Docker Pipline插件为例,演示手动下载上传插件安装:

  1》首先咱们可以在启动的Jenkins上的 系统管理进入

  2》可以看到错误日志中 Docker Pipline V1.17版本 所依赖的Pipline GroovyV2.57.2的版本 需要Jenkins版本在2.62以上才可以使用

  3》同样在Jenkins的系统管理下的 插件管理下 可以看到

  4》进入Jenkins的插件下载网站

下载Jenkins的插件的地址:https://plugins.jenkins.io/

搜索本插件

点击进入后,可以获取历史插件版本

  5》进入Jenkins,进入系统管理,进入管理插件,进入高级,上传插件文件,开始上传

即可安装完成并且成功。需要注意的是,如果本插件有其他依赖插件的话,需要先安装依赖插件,再进行本插件的安装,否则还会失败!!!!!

【Devops】【Jenkins】Jenkins插件安装失败处理方法的更多相关文章

  1. egret inspect插件安装失败处理方法

    egret inspect插件安装失败处理方法谷歌浏览器版本太高不兼容了 换个69就行了 然后点击加载已解压的扩展程序选择EgretInspector-v2.5.5这个文件夹 就安装成功了 重启下浏览 ...

  2. atom插件安装失败解决方法

    在atom 上下载插件失败,可以用下面的方法. 1.找到C:/Users/你的用户名/.atom/packages/文件夹内 2.在.atom packages 目录下 使用gitbash 3.git ...

  3. Jenkins插件安装失败

    插件安装失败 通常要下载国外的软件插件之类的时候,链接到国外会太慢或者被墙,这就需要我们去换镜像源 修改配置文件 我们在jenkins里更改升级站点的url后 若安装插件时还是一直卡在"安装 ...

  4. Sublime Text 无法使用Package Control或插件安装失败的解决方法

    Sublime Text用了一年多了,公司搬家近期突然发现Package Control无法安装新插件了.尽管不影响原有功能的使用.还是要解决它.因为本人用Windows系统,仅仅讨论Windosw下 ...

  5. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂安装过程详解及安装失败解决方法

    因Excel催化剂用了VSTO的开发技术,并且为了最好的用户体验,用了Clickonce的布署方式(无需人工干预自动更新,让用户使用如浏览器访问网站一般,永远是最新的内容和功能).对安装过程有一定的难 ...

  6. 《绝地求生大逃杀》BE错误怎么办 BE服务未正常运行及安装失败解决方法

    <绝地求生大逃杀>BattlEye Launcher是游戏的反作弊程序,也是启动过程中做容易出现错误的,今天小编带来“爆锤吧务”分享的<绝地求生大逃杀>BE服务未正常运行及安装 ...

  7. 解决 VS Code 中 golang.org 被墙导致的 Go 插件安装失败问题

    微软官方开发的 Go for Visual Studio Code 插件为 Go 语言 提供了丰富的支持.在 VS Code 中首次打开 Go 工作区后,VS Code 会自动检测当前开发环境为 Go ...

  8. Exchange 2016 CU3 安装失败解决方法

    Exchange 2016 CU3 安装失败解决方法 1. 问题: 由于前期安装过Exchange 2010 ,服务器非正常删除,后期人员无法跟进,在新安装Exchange 2016时准备工作正常完成 ...

  9. Jenkins中插件下载失败的解决办法

    插件下载失败原因:通过国外服务器下载镜像,有较高的失败率,某些插件下载失败或者中断会引起其他有依赖关系的插件也下载失败 解决方案:1. 使用VPN.2. Jenkins镜像地址改为国内镜像地址:系统管 ...

随机推荐

  1. idea项目左边栏只能看到文件看不到项目结构

    1.点击file->project structure..->Modules 点击右上角+加号 ->import Modules 2.选择你的项目,点击确定 3.在如下页面选择imp ...

  2. 网络抓包神器-Charles使用指南

    http://blog.csdn.net/liulanghk/article/details/46342205 目录 概述 安装 显示模式 PC端抓包 移动应用抓包 其他技能 charles使用问题汇 ...

  3. day16作业

    一.填空题 1.Integer Character 2.String s = "123";Integer i = new Integer(s);System.out.println ...

  4. BI生态圈常用端口使用配置总结

    Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问.而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如 ...

  5. oracle创建表空间并赋予权限

    CREATE TEMPORARY TABLESPACE 表空间 TEMPFILE  数据存储路径('D://oracle//NEW_NAMESPACE.DBF') SIZE 32M AUTOEXTEN ...

  6. Hanoi Factorys

    题面 思路 这道题看似难的一匹,实际上也难的一批还好,甚至n^2 DP都有50分呢. 原谅我一失手成千古恨. 50分思路 就是sort后根据条件DP if (LIS[i].b>LIS[j].a) ...

  7. 【Java】 大话数据结构(15) 排序算法(2) (快速排序及其优化)

    本文根据<大话数据结构>一书,实现了Java版的快速排序. 更多:数据结构与算法合集 基本概念 基本思想:在每轮排序中,选取一个基准元素,其他元素中比基准元素小的排到数列的一边,大的排到数 ...

  8. 【Java】 子字符串的比较(substring的==与equal()使用)

    public class Test { public static void main(String[] args) { String str1="good"; System.ou ...

  9. ref:web 防止SQL注入方法

    ref:https://blog.csdn.net/beidou321/article/details/6482618 小结:spring采用JdbcTemplate来操作sql,一般不要自行拼接sq ...

  10. 001.Parted工具使用

    一 Parted简介 1.1 parted和fdisk 通常使用较多的磁盘管理工具为fdisk,但由于磁盘越来越廉价,且磁盘空间越来越大,而fdisk工具分区存在大小限制,只能划分小于2T的磁盘.因此 ...