Jenkins支持很多的plugin(也就是插件),这些plugin极大地丰富了Jenkins的功能和方便Jenkins的各种操作。

插件地址:https://plugins.jenkins.io/

插件列表.png

安装plugin一般有两种方式:自动安装和手动安装。

1.自动安装

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

通过浏览器进入Jenkins界面,Manage Jenkins->Manage Plugins,在Available标签中,列出了现有的plugin,可以依据你的需求输入你想搜索的插件。

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

在线安装.png

2.手动安装

在不能联网的情况下,就只能手动安装。手动安装又有两种方式:Jenkins CLI安装plugin和Upload安装plugin。

2.1 Jenkins CLI安装plugin

必须先在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的所有命令及功能如下:

CLI命令.jpg

上面是执行Jenkins CLI命令的一些基础知识。

下面开始介绍如何手动安装Jenkins plugin。

首先,手动下载需要安装的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

2.1 执行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

2.2 Upload安装plugin

如果觉得Jenkins CLI的方式安装plugin比较麻烦,这里还有一种类似于自动安装的简单安装方式:upload安装plugin。Upload安装plugin方式,需要手动下载plugin,然后在Jenkins界面中upload plugin,从而实现安装plugin的目的。

进入Jenkins界面,Manage Jenkins->Manage Plugins->Advanced标签,Upload plugin界面如下图所示:

Upload Plugin.png

点击Browse按钮,选择已经下载好的plugin的hpi文件,然后点击Upload按钮安装。

jenkins java必装插件_Jenkins(三)安装相关插件相关推荐

  1. Visual Studio Code(插件篇):Visual Studio Code 必装的 10 个高效开发插件(扩展)

    插件,亦成为 扩展. 使VSCode 如虎添翼. 本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率. 相关文章推荐:Visual Studi ...

  2. eclipse java插件下载,eclipse安装server插件_eclipse安装javaee - push博客

    一.eclipse安装server插件 如今最新版本的eclipse 也没有集成化server软件, 必须人们自身安裝, 在网上有许多版本教程, 沒有讲到点上, 我在这纪录一下个版本安裝server的 ...

  3. cydia无法安装卸载插件_ios9越狱后怎么装插件?cydia安装卸载插件图文教程[多图]...

    类型: 大小: 评分: 平台: 标签: iOS9越狱工具出来之后,很多果粉也在第一时间选择了越狱,那么越狱后如何安装插件呢?下面是友情下载小麦整理出来的cydia安装卸载插件图文教程,希望可以帮到大家 ...

  4. VSCode基本介绍及安装相关+插件集合

    VSCode基本介绍及安装相关 一. 简单介绍 VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,可选择Windows.Linux.macOS的不同 ...

  5. vim全插件 linux,[转载]安装vim插件(linux下)

    安装vim插件(linux下) 第一步:安装zencoding插件(自动完成css html) unzip zencoding-vim.zip –d zencoding 第二步,安装autocompl ...

  6. 【Eclipse提高开发速度-插件篇】安装VJET插件,JS等提示开发插件

    1.安装Apache Batik CSS 一般安装VJET插件会出现 Cannot complete the install because one or more required items co ...

  7. vscode安装python插件失败_vscode安装python插件

    vscode创建python文件 在介绍如何安装python插件之前,先来看看没有插件的情况下,是否能够在vscode中编辑和执行python文件: 1.文件 >> 新建文件,然后就会弹出 ...

  8. nextcloud手动插件_NextCloud 离线安装扩展插件 OnlyOffice 插件实现协同办公编辑软件...

    摘要:我们在给 NextCloud 安装扩展插件时,由于部分地区网络问题,有些在安装过程中与遇到提示"未找到适合当前版本的应用",其实是由于网络问题,插件下载页面无法打开导致的.. ...

  9. 针对Java开发环境的VIM 配置 ---安装 javacomplete插件

    以Linux用户tucson为例,总结下Java开发中如何实现VIM的自动补全功能: 1> mkdir /home/tucson/.vim 2> 下载javacomplete插件,将 ja ...

最新文章

  1. 使用Keras进行迁移学习
  2. DevExpress控件使用系列--ASPxTreeList
  3. MaperReduce实验
  4. shell编程--流程控制for,do-while,if-then,break,continue,case等
  5. 三菱plc编程实例3000_三菱入门PLC编程PLC系统程序包括哪些
  6. Centos7 解决Docker拉取镜像慢的问题
  7. 第43课 最大公约数 动动脑 第2题《小学生C++趣味编程》
  8. 从零开始学PowerShell(8)创建一个进度条
  9. LeetCode OJ - Best Time to Buy and Sell Stock II
  10. 卸载anaconda
  11. layui option 动态添加_layui select如何动态添加option
  12. 人体姿态识别研究综述(详细归纳!)
  13. kubeedge源码分析
  14. 小蓝本 第一本《因式分解技巧》 第一章 提公因式 笔记(第一天)
  15. QQ邮箱的POP3与SMTP服务器是什么?
  16. 电子凸轮追剪曲线生成算法
  17. 无线耳机除了苹果哪个牌子好?类似苹果耳机的蓝牙耳机推荐
  18. JS pos机- V0.2
  19. 尤里先生查看陌生人朋友圈教程_微信怎么看陌生人朋友圈 强看陌生人朋友圈教程...
  20. 爱了!京东新产算法宝典在Github上爆火,成功激起了老夫的少女心!

热门文章

  1. UVA10689 Yet another Number Sequence【数列+矩阵快速幂】
  2. HDU2032 杨辉三角【入门+趣味程序】
  3. 图像、视频等文件类型(拓展名)
  4. python opencv3 —— findContours
  5. Spring —— 静态成员的注入
  6. 机器学习基础(二十九)—— 径向基核函数(RBF)
  7. 进程间通信 IPC、LPC、RPC
  8. Windows 环境变量的两点说明
  9. pythonrequests证书_requests的ssl证书验证、身份认证、cert文件证书
  10. 零基础学python-看完这篇,零基础也知道怎么学Python