前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >二、Jenkins三种插件安装方式

二、Jenkins三种插件安装方式

原创
作者头像
jackxiao
修改2021-11-16 16:12:57
1.6K0
修改2021-11-16 16:12:57
举报
文章被收录于专栏:DevOps运维DevOps运维

我们安装的Jenkins只是一个框架,Jenkins之所以强大就是因为的他的插件库,安装插件有三种方式,分别是

  • 在线安装插件
  • 上传插件包安装
  • 打包别的服务器已安装好的插件到本服务对应目录

学习过程中建议使用第一种方式,工作中如果有打好的包,建议使用第三种方式,但一定是要在生产环境中经过检验的包.

一、在线安装[gitlab]

1.搜索插件

在系统管理-管理插件页面中,如果按我们之前的安装方式安装,这里是不会有任何插件的,我们点击可选插件后,会出来非常多的插件,一般我们都是通过搜索的方式进行安装,这里以安装gitlab插件为例,如下图

mark
mark

2.安装插件

选好插件以后,点击下方的直接安装,即可开始安装,会自动安装先关依赖包,如下

mark
mark

等待安装完成后,点击最下面的"安装完后重启Jenkins",等待Jenkins重启,然后重新进入web界面的插件管理,即可看到刚刚安装好的gillab插件

3.注意事项

安装过程可能失败,点击下面的重启按钮,重启服务一般都能解决此种问题 也有可能很久都下载不下来插件,这种时候在服务端重启Jenkins服务后重新进入,然后重新下载安装就行了,已安装好的会自动略过,不用担心重复安装

4.插件加速

直接安装插件的速度的很慢,可以通过修改配置文件的方式,达到加速

代码语言:javascript
复制
cd /var/lib/jenkins/updates/
sed -i 's#http:\\/\\/updates.jenkins-ci.org\\/download#https:\\/\\/mirrors.tuna.tsinghua.edu.cn\\/jenkins#g' default.json 
sed -i 's#http:\\/\\/www.google.com#https:\\/\\/www.baidu.com#g' default.json

二、上传安装[pipeline-maven]

有些时候,我们需要上传我们自己手中的插件包到服务器上,服务器会帮助下载该插件包的依赖包,解决依赖关系

1.准备离线插件包

下载pipeline-maven插件到本地 https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/pipeline-maven/latest/pipeline-maven.hpi

2.上传插件

在插件管理中,点击高级,然后找到上传插件页面,点击上传刚刚下载的文件,找到后点击上传按钮

mark
mark

3.开始安装

上传后,会自动开始安装插件及依赖关系,如下,安装完成后仍然点击安装完成后重启,待重启完成后,就可以在插件中心看到了

mark
mark

三、方式3:解压安装[所有]

1.上传插件包到tools目录

代码语言:javascript
复制
[root@xxx ~]# ll -h /server/tools/plugins.tar.gz 
-rw-r--r-- 1 root root 157M Jul 27 08:53 /server/tools/plugins.tar.gz

2.解压到/var/lib/jenkins/目录

代码语言:javascript
复制
[root@xxx ~]# tar xf /server/tools/plugins.tar.gz -C /var/lib/jenkins/
[root@xxx ~]# ll /var/lib/jenkins/plugins/ |wc -l
191

3.重启服务

代码语言:javascript
复制
systemctl restart jenkins.service

重启后,在Jenkins的web界面中,点击系统管理-管理插件,应该可以看到许多插件了,如下

mark
mark

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、在线安装[gitlab]
    • 1.搜索插件
      • 2.安装插件
        • 3.注意事项
          • 4.插件加速
          • 二、上传安装[pipeline-maven]
            • 1.准备离线插件包
              • 2.上传插件
                • 3.开始安装
                • 三、方式3:解压安装[所有]
                  • 1.上传插件包到tools目录
                    • 2.解压到/var/lib/jenkins/目录
                      • 3.重启服务
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档