一、插件管理
我们前面讲了,Jenkins是一个引擎,他本身的功能很简单,是通过各种不同的插件实现编译部署项目。
1.自动插件安装
登录web页面,点击系统管理:
点击管理插件:
点击可选插件,选择你需要安装的插件:
安装完成后,一般情况下不需要重启Jenkins,具体根据提示。
2.手工安装插件
除了上面的插件安装方法,Jenkins还为我们提供了手工安装插件的方式,特别是在国内,由于网络的原因,有时候我们使用上述方法安装插件会经常不成功,所以我们可以采用下载插件,然后再上传的方式来安装插件。
官方的插件下载地址:http://updates.jenkins-ci.org/
国内的源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/
需要注意的是选择下载对应版本的版本,否则有时候会出现兼容性错误。
Jenkins的版本可以通过系统管理—about Jenkins看到:
下面选择下载对应版本的SSH插件:
我们下载到一个.hpi扩展名的文件,然后我们手动安装该插件:
3.覆盖插件目录
我们可以在已经安装好Jenkins的一台机子上备份/var/lib/jenkins/plugins目录,然后把备份文件上传到我们需要覆盖的Jenkins的对应目录上,然后重启Jenkins。
这种方法其他也给我们提供了一种更加快速的安装Jenkins的方法,我们可以在安装安装初始插件的时候,先跳过,再采用这种方式安装插件。
二、系统设置
我们暂时只改变这两处设置:
执行者数量:表示同时可以执行几个job,
生成前等待时间:是指从你点击构建到系统执行构建需要等待多长时间,这样可以防止你点错了,可以有一个取消的时间。
其他配置我们会在后面的实际使用中,根据需要逐步学习配置。