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 選擇以前建立的全局憑據