本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告
  • 首页
  • Jenkins
  • 持续集成工具Jenkins教程(3)插件的安装

持续集成工具Jenkins教程(3)插件的安装

发布:TangLu2019-11-22 16:56分类: Jenkins 标签: jenkins

Jenkins有非常多的插件,按照需求安装好插件后能让功能变得更为强大。比如Publish Over SSH插件可以让Jenkins服务器通过SSH的方式连接到已经配置好的机器上去执行操作并将操作结果输出到控制台,然后执行从SVN、GIT上拉取推送代码、批量执行命令等操作。


一、配置Jenkins插件国内源实现加速

由于Jenkins默认插件资源都是放在国外,通过Web安装会非常慢,如果在安装Jenkins时安装推荐插件就可以明显感觉出来慢。所以可以手动配置Jenkins插件地址为国内的,比如清华大学源。依次点击configure-->Manage Jenkins-->Advanced-->Update Site,然后复制清华大学仓库地址https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

jenkins.jpg


二、安装Publish Over SSH插件

插件的安装方式有三种:

1、Jenkins后台在线安装

2、Jenkins后台导入.hpi文件。可以在清华大学仓库中找到.hpi的文件,然后在configure-->Manage Jenkins-->Advanced中导入。

3、将以前下载好的插件文件导入到/var/lib/jenkins/plugins目录中

systemctl stop jenkins 
mv plugins/ var/lib/jenkins/
chown -R jenkins. /var/lib/jenkins
systemctl start jenkins


下面先看看在线安装的方式:

1、登录Jenkins控制台后点击“系统管理”-“插件管理”

jenkins1.png


2、点击可选插件,然后通过名称过滤出该插件并进行安装,由于我已经安装好了,所以这里是从已安装插件中进行过滤的。

jenkins2.png

3、然后点击“系统管理”-“系统设置”,找到Publish over SSH区域进行新增服务器并填写相关信息,使用秘钥或者密码都是可以的。如果服务器特别多的话,建议结合Ansible来进行操作。

jenkins8.png


三、Publish Over SSH插件的使用

1、点击新建任务,然后去创建一个需要操作的任务

jenkins3.png


2、输入任务名称,然后选择构建一个自由风格的项目

jenkins4.png


3、选择源码管理的方式,有Git、SVN和None,这里只是测试,选择None即可,然后点击构建,然后选择执行shell,然后在下方的输入框里可以写入需要执行的命令,每行一条,然后保存。

jenkinsx.png

jenkins5.png


4、保存完毕后可以看到新建的任务,点击立即构建就可以执行刚才输入的命令,点击左下角的编号可以看到命令执行的结果。如果还需要修改该任务的话,点击配置即可。

jenkins7.png

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《持续集成工具Jenkins教程(3)插件的安装
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-496.html  [生成短网址]

已有 0/1287 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~