Jenkins支持很多的plugin,这些plugin极大地丰富了Jenkins的功能。安装plugin有两种方式:自动安装和手动安装。

1.自动安装

这种方式非常简单,但前提是Jenkins必须连接网络。

通过浏览器进入Jenkins界面,Manage Jenkins->Manage Plugins,在Available标签中,列出了所有的plugin。

选中所需plugin前面的复选框,点击“Install without restart”按钮,可以自动安装。安装界面如下图所示:

2.自动安装

在不能联网的情况下,就只能手动安装,即通过Jenkins CLI安装。必须先在https://ci.jenkins-ci.org/jnlpJars/jenkins-cli.jar下载jenkins-cli.jar,才能执行Jenkins CLI命令。

Jenkins CLI 命令的格式:

java -jar jenkins-cli.jar [-s JENKINS_URL] command [options...] [arguments...]

其中,JENKINS_URL为所安装Jenkins的URL,如果在装Jenkins的本机上执行命令,可以简单地用http://localhost:XXXX,XXXX为Jenkins的端口号。

如果采用的是HTTP的默认端口80,则可以省略端口,直接用http://localhost。后面的例子为了简便,都是采用80端口。

命令java -jar jenkins-cli.jar -s http://localhost help可以查看Jenkins的所有命令及功能如下:

上面是执行Jenkins CLI命令的一些基础知识,下面开始介绍如何手动安装Jenkins plugin。

1)首先,手动下载需要安装的plugins。

下载地址:http://updates.jenkins-ci.org/download/plugins/

这些下载的plugin应该是hpi文件,将它们放到Jenkins的安装目录下的plugins文件中,如果是Liunx系统,就是/root/.jenkins/plugins目录下。

2)然后,重启Jenkins。

有如下几种重启Jenkins的方式:

浏览器:浏览器地址栏中中输入JENKINS_URL/restart。不过这种方式不稳定,有可能重启过程中会出错。

CLI命令:java -jar jenkins-cli.jar -s http://localhost restart,或者java -jar jenkins-cli.jar -s http://localhost safe-restart

安装命令:java -jar jenkins.war --httpPort=80

3)执行install-plugin命令

等Jenkins重启之后,就可以执行安装plugin的命令,示例命令如下:

java -jar jenkins-cli.jar -s http://localhost install-plugin plugins/XXX.hpi,XXX为plugin名称

安装过程中,可能会提示该plugin依赖的其他plugin还没安装,导致安装失败。

这种情况下,你应该重复前面步骤,先安装所有依赖的plugin,然后才能正确安装该plugin。

等安装完所需plugin之后,可以验证安装是否成功,有两种方式:

CLI命令:java -jar jenkins-cli.jar -s http://localhost list-plugins列出所有已安装的plugin

浏览器:进入Jenkins,Manage Jenkins->Manage Plugins,在Installed标签中显示所有已安装plugin

Jenkins安装plugin相关推荐

  1. Jenkins安装maven integration plugin失败解决方法

    Jenkins安装maven integration plugin失败解决方法 参考文章: (1)Jenkins安装maven integration plugin失败解决方法 (2)https:// ...

  2. java.io.IOException: Jenkins Mailer Plugin v1.23 failed to load.(出现Jenkins插件安装报错并且无法成功等问题)

    出现报错情况 java.io.IOException: Jenkins Mailer Plugin v1.23 failed to load.- Display URL API v2.3.2 fail ...

  3. Jenkins安装与配置

    Jenkins安装与配置 原文出处:http://www.cnblogs.com/yangxia-test/p/4354328.html 一.Windows环境中安装Jenkins 在最简单的情况下, ...

  4. jenkins安装和使用

    1 jenkins安装 直接下载deb包,离线安装. 2 plugin的安装 直接下载hpi包,离线安装. 我在一次安装的时候,在配置gitlab时,在test connection的时候,出现了nu ...

  5. [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBuild+GitHub)

    本系列文章包含: [独孤九剑]持续集成实践(一)- 引子 [独孤九剑]持续集成实践(二)– MSBuild语法入门 [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBu ...

  6. jenkins安装部署全过程(linux)

    转自:https://www.cnblogs.com/jwrwst/p/6520114.html jenkins安装部署全过程 基本配置: 1.Linux安装配置jdk环境 1.1.上传到 Linux ...

  7. 从零开始搭建系统2.4——Jenkins安装及配置

    1.安装 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo rpm --im ...

  8. jenkins安装和配置(二):配置第一个项目

    一.部署说明 将git clone代码到本地,用maven编译,打包成jar包,利用Dockerfile构建镜像的这一过程在jenkins上参数化,脚本化 二.安装maven环境 管理jenkins- ...

  9. Jenkins安装配置及插件安装使用

    目录 一.Jenkins安装 Windows下安装: Linux Ubuntu下安装: 二.Jenkins配置及插件安装使用简介 插件安装: 在线安装: 离线安装: 账户安全配置: 三.Jenkins ...

最新文章

  1. Redis和Memcached的一些区别
  2. 谷歌大神为你解释Kubernetes, 微服务和容器化
  3. serial driver 2
  4. JavaScript程序员必备的5个debug技巧
  5. emlog和typecho文章采集插件 简数第三方数据采集
  6. header python 环境信息_python获取网页header头部信息(python小白学习笔记二)
  7. 基于Matlab的跨孔CT胖射线追踪算法(三)
  8. 雅思阅读真经总纲_你们要的刘洪波《雅思阅读真经总纲》高清PDF扫描版来了!!...
  9. 数据库原理—数据模型(三)
  10. 技术人员就不要当资金股东了
  11. 使用google service定位服务
  12. 鹏城实验室支持建设的OpenI启智社区荣登2021“科创中国”开源创新榜
  13. 企业—habor docker镜像仓库的搭建
  14. 51制作贪吃蛇小游戏,附带Proteus仿真
  15. Repository “http://xxx@git.xxx.net/xxx/xxx.git”not found 解决
  16. 软件设计师笔记(信息安全)
  17. 语音处理/语音识别基础(二)- 声音的存储
  18. 新鲜出炉!由腾讯安全深度参编的“首份网络安全态势感知国家标准”发布
  19. win10本地存储C盘空间大小与实际不符
  20. gta5汽车oracle2数据,《gta5》车辆性能数据解析图文详解

热门文章

  1. -m commit git_走在前沿的弄潮儿,怎能不会Git的那些奇技淫巧
  2. MATLAB中 raw(,利用Photoshop + Matlab 解析10-bit RAW
  3. DAC输出波形的最大频率是多少?
  4. 吹灭蛋糕上蜡烛的节能小车
  5. MOS晶体管小信号放大电路
  6. FootSwitch脚踏开关:三位USB静音脚踏板脚踏开关脚踏键盘鼠标
  7. 初学者的深度学习训练与部署
  8. 信号与系统期末考试2020春季学期试题准备
  9. 这个机械装置真的能够分离彩色小球吗?
  10. view for easyui 后台模板html_Thinkphp6模板引擎循环标签(五)