在Jenkins 的安装向导页面中, 会有一步是否安装推荐的插件, 可以直接进行安装, 也可以跳过。
对于安装机器联网的状况, 安装插件相对方便,直接搜索插件安装, 但是也可能会出现无法在线安装的状况, 原因解析及解决方法 参考:
Jenkins 在Windows下插件无法安装问题解决。
如果Jenkins 的安装机器不联网, 则只能通过离线安装的方式。
本篇主要介绍Jenkins安装的多种方式。
插件安装的多种方式
Jenkins 插件安装分为在线安装和离线安装两种类型, 离线安装又可以有多种方式。
在线自动安装
在Jenkins的插件管理页面直接搜索安装。如下图:
安装要求是机器必须联网,在这个页面可以进行安装,也可以直接卸载和升级。 其他安装方式的插件也在这里管理。
插件安装后一般需要重新启动Jenkins。
和Java的jar包的依赖类似, Jenkins 的某个插件也会使用到其他插件, 存在依赖的状况, 自动安装会一并安装依赖的插件。
插件离线安装
离线安装就是先把插件文件通过其他机器下载下来,再上传到Jenkins的服务器。因为插件存在依赖,所以需要把依赖的插件一并下载。
插件及依赖查找的步骤如下
-
在 https://plugins.jenkins.io/ 中查询需要的插件, 这里以Mailer 为例
-
进入插件的介绍页,
- Documention 标签页对该插件的介绍
- Releases 提供了各版本的下载链接
- Dependencies 则是该插件关联的插件。
依赖插件分为两类必须的和分必须的, Required 类型的必须一并下载,否则无法安装,另外插件的依赖有多层次的状况,也就是A依赖B, B依赖C, 则安装A同时需要B和C 。
- 下载Jenkins插件文件。
Jenkins的插件的文件后缀名有两种格式 .jpi 和.hpi 。
jpi 的 j 就是Jenkins , hpi 的h 是 Hudson。 Jenkins项目的前身是Hudson。
获取插件文件后, 安装插件方式也有两种:
方式1 : 在管理页面上传插件文件
在插件管理页面, 进入 “Advanced” 标签页, 拉到下方的上传插件, 选择插件文件并上传。如下图:文章来源:https://www.toymoban.com/news/detail-420396.html
方式2: 直接将插件文件复制到Jenkins工作目录的 plugins 目录,如下图文章来源地址https://www.toymoban.com/news/detail-420396.html
其他
- 也可以到如下地址下载插件: http://updates.jenkins-ci.org/download/plugins/
到了这里,关于Jenkins 插件安装方式全攻略的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!