Jenkins,最先被称做hudson,是一个开源软件项目,是一个基于Java开发的一种持续集成工具,用于监控持续重复的工做,旨在提供一个开放易用的软件平台,使得软件的持续集成变成可能。LTS 是jenkins提供一个长期支持的版本,用于更加稳定的功能和较慢的更新变化。html
A jenkins易于使用,用户界面简单,直观
B jenkins具备良好的扩展性,可以及其灵活和方便的迎合你的想法,由于其有数以千计的插件可供使用
C 开源的活跃度高java
vim /etc/yum.repos.d/jenkins.repo
[jenkins]
name=jenkins-stable
baseurl=http://pkg.jenkins.io/redhat-stable
enabled=1
gpgcheck=0web
将下面的hash复制到安装界面中:数据库
jobs 这个目录包含jenkins管理的构建做业的配置细节,以及这些构建所输出的产物以及数据vim
jobs 目录中包含markdown
www 为构建的项目的名称
包含构建做业的全部配置细节,还有一些其余的jenkins内部使用的文件,ide
plugin 这个目录包含全部已经安装的插件 工具
updates 用来存放可用的更新插件测试
usercontent 为jenkins服务定制化内容url
users 帐户信息,本地用户数据库的信息
war 包含了扩展的web应用程序,当你以一个单机应用程序的形式运行jenkins时,他会把web应用程序解压到这个目录
Workspace 目录是jenkins对你的项目进行构建的地方:包含jenkins检验过得源代码,以及构建自己生成的全部文件,这个工做空间会被每一次连续构建所重复使用,每个项目只能有一个workspace,而且他须要的磁盘空间每每是相对稳定的。
yum 环境直接
yum -y update jenkins 便可
(用于某些插件没法安装或没法搜索)
通常jenkins 插件下载地址:http://updates.jenkins-ci.org/download/plugins/
此处选择高级则进入下面界面
注意:此处必须启用SMTP认证,并开启SSL,其默认用户密码为第三方登录密码,并不是邮箱登录密码
QQ 邮箱开通方式:https://zhidao.baidu.com/question/1989441970663026987.html
网易邮箱第三方登录开通:https://jingyan.baidu.com/article/9faa72318b76bf473c28cbf7.html
此处选择用户名和密码是SSH链接对端(192.168.90.176)使用的用户名和密码
在从节点上安装java
添加从节点的名称及是否为固定节点
配置相关参数描述:
1 其中远程工做目录必须配置,由于其在远程工做目录中产生相应的配置文件。
2 host key verification strategy 必须选择 non verifying verification starategy,不然可能不能链接
3 主机为对端主机的IP地址
4 creadentials 选择以前建立的全局凭据