本文由ilanniweb提供友情赞助,首发于烂泥行天下
上篇文章我们介绍了有关jenkins的安装与升级,这篇文章我们再来介绍下jenkins插件的安装与卸载。
Jenkins大部分的功能都是插件来实现的,所以我们一定要了解jenkins插件的安装和卸载。
2017.12.04更新
国内终于有jenkins的镜像源,是清华大学提供的
https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/
一、配置插件代理
由于众所周知的原因,jenkins在安装插件时候经常出现无法安装的情况,所以可以通过配置jenkins代理,来解决这个问题。如下:
系统管理→插件管理:
高级→代理设置:
上述截图中,我们只需要输入代理服务器地址、端口、用户名和密码,就完成了jenkins插件代理的配置。
二、安装插件
Jenkins插件的安装,我们可以分为自动安装和手动安装两种。下面对这两种方法分别介绍下。
2.1 自动安装插件
自动安装插件,我们只需要在jenkins的web插件管理里面选择需要安装的插件,jenkins就会自动从其官方仓库中下载并安装。
在此以ansible插件安装为例,如下:
通过上图,我们可以很明显的看出ansible插件已经安装完毕。
2.2 手工安装插件
当然由于各个公司规定的原因,有时候jenkins不能连接外网,此时如果要安装jenkins插件的话,我们只能手工进行安装了。
在此我们以手工安装gitlab插件为例,首先我们要找到gitlab插件的源码包,如下:
http://mirror.xmission.com/jenkins/plugins/gitlab-plugin/1.4.3/
Gitlab插件下载完毕后,我们登录到jenkins的插件管理页面,进行手工安装,如下:
高级→上传插件→浏览→上传
通过上图,我们可以很明显的看出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插件,我们以卸载阿里云的插件为例,如下:
要使插件的卸载立即生效,需要我们重启jenkins服务。这个我们可以通过web页面重启jenkins,如下:
http://192.168.1.167:8080/restart
上述url中的restart命令,我们可以通过如下方法进行查询:
3.2 通过手工卸载插件
本次jenkins我们是在centos上通过yum方式安装的,所以jenkins的家目录是在/var/lib/jenkins/下的,如下:
rpm -ql Jenkins
cat /etc/passwd |grep jenkins
手工卸载jenkins插件,我们以bouncycastle插件为例,如下:
cd /var/lib/jenkins/plugins/
ll |more
rm -fr bouncycastle*
/etc/init.d/jenkins restart
通过上图,我们可以很明显的看出bouncycastle插件已经卸载。
未经允许不得转载:烂泥行天下 » 烂泥:jenkins插件安装与卸载(2017.12.04更新)