文章来自:http://www.ciandcd.com

文中的代码来自可以从github下载: https://github.com/ciandcd

Jenkins的安装包和插件在7个国家有20多个镜像,jenkins会自动选择最近的镜像来安装插件,但是我们还是经常会遇到问题,例如可安装插件列表里看不到插件,安装失败,或者安装很慢很耗时间。
以下总结了常见的问题和解决方法。
 
1. jenkins的镜像
Jenkins 所有镜像列表: http://mirrors.jenkins-ci.org/status.html
 
2. 如果插件列表里看不到插件,可是换用镜像里的update-center.json文件。
比如我在jenkins->manage jenkins->manage plugins->advancd设置插件镜像为 http://mirror.esuni.jp/jenkins/updates/update-center.json
3. 设置代理
有的时候你的机器不能访问外网或者下载的时候都失败了,这个时候最好的办法就是设置代理来安装插件。
代理设置在jenkins->manage jenkins->manage plugins->advancd。
如果你的浏览器已经设置了代理,貌似也是一样的效果,下载效果好不少,但是还是有失败的情况,如果失败了可能需要重启jenkins然后重新下载。
4. 如果仍然有下载失败的情况,只能手动下载插件,或者用脚本来下载了。
手动下载很简单,随便从上面能打开的镜像里下载,然后再jenkins里上传。
以下为使用脚本下载的示例:
假如我们要下载以下两个插件:
配置文件如下:
~/github/jenkins-example/jenkins_home/plugins/myplugins.txt
jobConfigHistory | latest
workflow-aggregator| latest
下载命令如下:
osboxes@osboxes:~/github/jenkins-example/jenkins_home/plugins$ ../../utils/install_jenkins_plugin.sh myplugins.txt ./
 
直接接插件和插件所依赖的插件都下载到了jenkins的plugins目录下,然后重启Jenkins。 
(这里有的问题是重启后下载的插件jenkins没有能够识别出来,不知道大家有没有遇到类似的问题)
 
5. 最后实在还下载不来,可以从这里找找https://github.com/ciandcd/jenkins-awesome/tree/master/jenkins_home/plugins, 我下载了常用的插件在这里。
如果你发现有用的插件,需要帮忙下载请留言,我会下载到以上的目录。
 
完!

jenkins2 插件安装的更多相关文章

  1. [转]jenkins2 插件安装

    文章来自:http://www.ciandcd.com 文中的代码来自可以从github下载: https://github.com/ciandcd Jenkins的安装包和插件在7个国家有20多个镜 ...

  2. Jenkins持续集成介绍及插件安装版本更新演示(一)--技术流ken

    Jenkins介绍 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能. Jenkins功能包括: ...

  3. [Android Studio]SQLScout插件安装破解

    以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5972138.html [Android Studio]SQLS ...

  4. elasticsearch5.0及head插件安装

        这个瞎jb整了半天.准备把es2.4升级到5.0,结果老报错 环境:centos6.5+es2.4是ok的换成es5就出毛病.也不能说啥 ,我用的是最新的 源码解压启动时候报错,具体错误for ...

  5. subtext3插件安装

    1.启用Package Control,利用它进行插件安装: 启用方法:菜单栏-view-show console 在弹出的输入框内,输入以下代码,按回车,稍后会出现package control安装 ...

  6. webapp应用---cordova.js 3.7.0插件安装总结

    今天是2014年的最后一天,年终总结什么的就不写了.记录一下今天的工作内容.如果不知道phoneGap,那么就不需要往下看了,phoneGap现在已经叫cordova了,叫什么不重要,重要的是它对we ...

  7. 分布式搜索引擎ElasticSearch+Kibana (Marvel插件安装详解)

    在安装插件的过程中,尤其是安装Marvel插件遇到了很多问题,要下载license.Marvel-agent,又要下载安装Kibana 版本需求 Java 7 or later Elasticsear ...

  8. Sublime text3 常用插件 安装

    1 安装插件前的准备工作 首先确保你的Sublime Text3编辑器为官方版(非破解版),建议下载官网的便携版本(好处多多). 然后安装插件管理工具(Package Control) 1.1 打开S ...

  9. HttpFox插件安装和打开教程

    HttpFox插件安装教程 1.打开火狐浏览器,选择右上角的打开菜单 2.选择附加组件,在获取附件组件栏中搜索HttpFox插件 3.找到HttpFox插件选择安装 4.安装完成后选择左边的扩展栏确认 ...

随机推荐

  1. DDK Build的DIRS和SOURCE文件

    DDK Build编译的时候,使用3个文件来描述被编译的源码,其中SOURCES和Makefile是必须的,而DIRS则只在划分目录的时候有用.Makefile在这里作用并不大但是必须和SOURCES ...

  2. xcode archive 一直是灰色的

    把配置选择为device才能选build and archive的,模拟器的肯定不能build and anchive

  3. 【微博SDK调用逻辑】微博SDK的调用逻辑,最好自己还是写一个例子,试一下!!!

    逻辑是这样的,谢谢给我讲东西的开发哥哥,嘻嘻~~~  1.点击微博登录,SDK会打开微博客户端,然后点击登陆(如果已经登录了会出现一个当前app跟微博交互的图片界面,然后提示“正在获取授权信息”,如果 ...

  4. Selenium2+python自动化10-登录案例

    前言 前面几篇都是讲一些基础的定位方法,没具体的案例,小伙伴看起来比较枯燥,有不少小伙伴给小编提建议以后多出一些具体的案例.本篇就是拿部落论坛作为测试项目,写一个简单的登录测试脚本. 在写登录脚本的时 ...

  5. JQuery Checkbox的change事件

    JQuery   Checkbox的change事件  参考 http://blog.csdn.net/hbhgjiangkun/article/details/8126981   $(functio ...

  6. sessionFactory

    SessionFactory接口:SessionFactory接口负责初始化Hibernate.它充当数据存储源的代理,并负责创建Session对象.这里用到了工厂模式.需要注意的是SessionFa ...

  7. js点击按钮倒计时setTimeout和setInterval

    setTimeout() 用于在指定的毫秒数后调用函数或计算表达式,只执行 code 一次. setInterval() 可按照指定的周期(以毫秒计)来调用函数或计算表达式,不停地调用函数,直到 cl ...

  8. php 生日提醒程序

    <?php   $startdate=time();  //当前时间   $birth="2013-05-13";  // 出生日期  $arr=explode(" ...

  9. apache端口的修改

    apache 这个web服务默认在80端口监听...如果你访问一个网站 http://www.baidu.com  则默认一个端口是80 1.      一台机器可以有 1-65535 号端口 2.  ...

  10. 基于PHP使用rabbitmq实现消息队列

    1.从github上面获取AMQP基于php的实现扩展 2.创建生产者 send.php   3.创建消费者 receive.php 4.在cli模式下 分别执行 send.php  receive. ...