Jenkins 插件管理

 

 

 

Jenkins 插件管理

Jenkins 本身是一个引擎、一个框架,只是提供了很简单功能,其强大的功能都是通过插件来实现的,jenkins 有一个庞大的插件生态系统,为 Jenkins 提供丰富的功能扩展。

下面我们来介绍常用的几种插件安装方式

 

 

自动插件安装:

在 jenkins 主页面,点击系统管理:

 

 

 进入系统管理面面,在右侧选择管理插件: 

 

 

 进入插件管理页面,点击可选插件,选择你需要安装的插件

 

 

 

安装完成后,一般情况下不需要重启 Jenkins,具体根据提示操作。

 

手工安装插件

除了上面的插件安装方法,Jenkins 还为我们提供了手工安装插件的方式,特别是在国内,由于网络的原因,有时候我们使用上述方法安装插件会经常不成功,所以我们可以采用下载插件,然后再上传的方式来安装插件。

 


官方的插件下载地址:http://updates.jenkins-ci.org/
国内的源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/

 

 

 

 

如果是在官方网站下载插件,好下载与你 jenkins 版本对应的插件,

如果是在清华镜像下载插件,则不存在版本的问题。下载后得到的一个以.hpi 为扩展名的文件,

 

 

 

 下载 backup.hpi 后,我们手动安装 backup 插件,进入到插件管理页面

 

 

 

按上图提示,上传完成后,重新启动 jenkins,完成插件的安装。

 

第三种插件安装方式

在已经安装好Jenkins 服务器上,把插件 目录  /var/lib/jenkins/plugins 打包,然后复制到这台机器上的新安装的插件目录 解压,然后重启Jenkins  然后插件就安装好。

 

Jenkins 保存的所有东西 一切都是文件,没有数据库

 

 

覆盖插件目录

Jenkins插件目录在/var/lib/jenkins/plugins

Jenkins所有插件都放在这个目录

 

我们可以备份已经安装好插件的Jenkins服务器上的/var/lib/jenkins/plugins目录,
然后把备份文件上传到我们需要安装插件的新 Jenkins 服务器的对应目录上,然后重启 Jenkins。


这种方法其实给我们提供了一种更加快速的安装 Jenkins 插件的方法。

建议在初始安装jenkins 时,可以使用此方法,其他时候尽量使用前两种方式。

前面我们在初始化 jenkins 的时候,跳过了插件的安装,现在我们的 Jenkins 插件目录为空,因为我们没有安装任何插件:

[root@ci-node2 src]# ll /var/lib/jenkins/plugins/
total 0

 

将plugins所有文件都移动到 jenkins的插件目录,

/usr/local/src/plugins
[root@ci-node2 plugins]# mv * /var/lib/jenkins/plugins/

完成后,重启Jenkins

[root@ci-node2 plugins]# systemctl restart jenkins

重启到我们在插件管理页面可以看到我们已经安装的插件

 

 

posted @ 2020-04-18 18:27  minger_lcm  阅读(2744)  评论(0编辑  收藏  举报