烂泥:jenkins插件安装与卸载(2017.12.04更新)

本文由ilanniweb提供友情赞助,首发于烂泥行天下

上篇文章我们介绍了有关jenkins的安装与升级,这篇文章我们再来介绍下jenkins插件的安装与卸载。

Jenkins大部分的功能都是插件来实现的,所以我们一定要了解jenkins插件的安装和卸载。

2017.12.04更新

国内终于有jenkins的镜像源,是清华大学提供的

https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/

一、配置插件代理

由于众所周知的原因,jenkins在安装插件时候经常出现无法安装的情况,所以可以通过配置jenkins代理,来解决这个问题。如下:

系统管理→插件管理:

clip_image001

高级→代理设置:

clip_image002

上述截图中,我们只需要输入代理服务器地址、端口、用户名和密码,就完成了jenkins插件代理的配置。

二、安装插件

Jenkins插件的安装,我们可以分为自动安装和手动安装两种。下面对这两种方法分别介绍下。

2.1 自动安装插件

自动安装插件,我们只需要在jenkins的web插件管理里面选择需要安装的插件,jenkins就会自动从其官方仓库中下载并安装。

在此以ansible插件安装为例,如下:

clip_image003

clip_image004

clip_image005

clip_image006

通过上图,我们可以很明显的看出ansible插件已经安装完毕。

2.2 手工安装插件

当然由于各个公司规定的原因,有时候jenkins不能连接外网,此时如果要安装jenkins插件的话,我们只能手工进行安装了。

在此我们以手工安装gitlab插件为例,首先我们要找到gitlab插件的源码包,如下:

http://mirror.xmission.com/jenkins/plugins/gitlab-plugin/1.4.3/

clip_image007

Gitlab插件下载完毕后,我们登录到jenkins的插件管理页面,进行手工安装,如下:

高级→上传插件→浏览→上传

clip_image008

clip_image009

clip_image010

clip_image011

通过上图,我们可以很明显的看出gitlab插件已经安装完毕。

下面分享下,我这边收藏的下载速度比较快点的jenkins插件地址列表:

http://mirror.xmission.com/jenkins/plugins/

https://updates.jenkins-ci.org/download/plugins/

http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/plugins/

http://ftp.tsukuba.wide.ad.jp/software/jenkins/plugins/

三、插件卸载

上面的章节我们介绍了jenkins插件的安装,这一章节我们再来介绍下jenkins插件的卸载。

Jenkins插件的卸载和安装一样的,也是有两种方式,第一种是通过web页面卸载,第二种是通过手工删除插件的相关文件进行卸载。下面这两种方法分别介绍下。

3.1 通过web卸载插件

通过web页面卸载jenkins插件,我们以卸载阿里云的插件为例,如下:

clip_image012

clip_image013

clip_image014

要使插件的卸载立即生效,需要我们重启jenkins服务。这个我们可以通过web页面重启jenkins,如下:

http://192.168.1.167:8080/restart

clip_image015

clip_image016

上述url中的restart命令,我们可以通过如下方法进行查询:

clip_image017

clip_image018

clip_image019

3.2 通过手工卸载插件

本次jenkins我们是在centos上通过yum方式安装的,所以jenkins的家目录是在/var/lib/jenkins/下的,如下:

rpm -ql Jenkins

cat /etc/passwd |grep jenkins

clip_image020

手工卸载jenkins插件,我们以bouncycastle插件为例,如下:

clip_image021

cd /var/lib/jenkins/plugins/

ll |more

rm -fr bouncycastle*

/etc/init.d/jenkins restart

clip_image022

clip_image023

clip_image024

通过上图,我们可以很明显的看出bouncycastle插件已经卸载。

未经允许不得转载:烂泥行天下 » 烂泥:jenkins插件安装与卸载(2017.12.04更新)

赞 (17) 打赏

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

支付宝扫一扫打赏

微信扫一扫打赏