1、Jenkins的安裝與簡單配置
Jenkins安裝
1、安裝Jenkins之前先部署安裝java環境(java環境安裝另外參考安裝文件)
注意:Jenkins 需要執行 Java 5以及以上的版本。
安裝環境:CentOS7.3+Java8+Jennkins2.1.73):
2、Jenkins的rpm包安裝:
wget https://prodjenkinsreleases.blob.core.windows.net/redhat/jenkins-2.173-1.1.noarch.rpm
rpm -ivh jenkins-2.173-1.1.noarch.rpm
3、安裝完畢後修改jenkins相關配置引數:
/usr/lib/jenkins/jenkins.war WAR包
/etc/sysconfig/jenkins 配置檔案,“埠”,“JENKINS_HOME”等都可以在這裡配置。
/var/lib/jenkins/ 預設的JENKINS_HOME目錄
/var/log/jenkins/jenkins.l og Jenkins日誌檔案
修改jenkins的家目錄位置,並修改成jenkins使用者的許可權
mkdir /opt/jenkins
chown jenkins. /opt/jenkins
4、修改jenkins啟動指令碼中java命令的路徑(根據實際java的路徑進行配置)
5、啟動jenkins,並加入開機啟動
systemctl start jenkins
chkconfig --add jenkins
chkconfig jenkins on
訪問並配置Jenkins
1、訪問 http://192.168.1.11:8080/jenkins/ ,輸入提示的管理員密碼,進入到配置頁面,會卡頓一段時間,具體時間的長短由機器的效能決定。
2、輸入完密碼後進入外掛安裝介面(這裡勾選Jenkins推薦安裝的外掛選項)
3、後續操作根據提示輸入完相關的資訊即可。
Jenkins配置
寫在配置前的一些話:Jenkins的配置不可能全部都說到的,大部分配置是有中文說明的,部分配置是英文說明,點選輸入框後面的問號就可以看見了。
1、系統管理
在已執行的Jenkins主頁中,點選左側的系統管理進入如下介面:
3.1.2 系統設定
在已執行的Jenkins主頁中,點選左側的系統管理—>系統設定進入如下介面:
系統設定介面
主目錄 :存放Jenkins所有的檔案,工作空間根目錄和構建記錄目錄預設都是在Jenkins主目錄下,這個設定一般不用進行變更。
系統訊息 :該處填寫的資訊可以在jenkins專案主頁看到這條訊息
執行者數量 :可以併發構建的數量
標籤 :用來記錄這個機器的名稱(為了分配節點使用,後面子節點會詳細介紹)
用法 :設定這個節點的執行策略(包括儘可能使用這個節點和只允許繫結到這臺機器的job(詳細內容看問號後面的說明)
生成前等待時間 :這個時間為構建開始前的等待時間(詳細內容看問號後面的說明)
scm簽出重試次數 :使用svn或者git拉取程式碼失敗重試的次數
工程命名限制: 限制專案命名,勾選後可以看到具體設定,可以設定為預設或者使用正則表示式進行限制
郵件通知配置
配置發件人地址
配置郵件通知
系統管理員郵件地址和測試傳送的郵件地址要為同一個地址,不讓會報錯
後續根據的的郵箱提供者的引數配置就行了。
Ps:小技巧:使用者預設郵件字尾配置了後,以後你填寫郵件地址只需要@之前的就行了
Subversion配置
Subversion Workspace Version:Subversion 的版本號,選擇你對應的版本號就行了
全域性工具管理
JDK、Maven配置
配置一個JDK、Maven例項,請在每一節下面單擊Add(新增) 按鈕,這裡將新增例項的名稱和絕對地址。下圖描述了這兩個部分。這裡不建議使用自動安裝的選項
Jenkins外掛
從Jenkins現有的功能擴充套件或開發者們為Jenkins提供的新功能都可以稱之為Jenkins外掛。有些外掛可以無縫新增到構建過程,而其它,諸如除CVS和Subversion的SCM外掛則需要原始碼控制系統的支援。
Jenkins外掛安裝
Jenkins 外掛管理器允許安裝新的外掛,和更新Jenkins伺服器上的外掛。管理者將連線到聯機資料庫,檢索可用的和已更新的外掛。如果您的Jenkins伺服器 無法直接連線到外部資源,您可以從Jenkins網站上下載。
在已執行的Jenkins主頁中,點選左側的系統管理—>管理外掛進入如下介面:
包含四個標籤:
更新: 清單中列示了Jenkins為某些外掛搜尋到了可用的更新。列出的每個外掛可以被選擇並應用更新。
可選安裝: 清單中列示了可用於安裝(而不是目前已安裝的)的所有外掛。列出的每個外掛都可以被選擇並安裝。
已安裝: 清單中列示了已經安裝的外掛。
高階: 允許通過設定HTTP代理的方式使Jenkins與線上外掛庫建立連線。此外,還提供了一個上傳裝置,可以安裝你在Jenkins以外已下載的那些外掛。
由上圖可知,Jenkins預設集成了maven2外掛,並且一旦外掛有新版本,會提示更新新版本外掛。
如果想安裝新的外掛,可以點選tab分頁中的可選外掛。如下圖:
從圖可知,各種Jenkins外掛根據之前所記錄的型別進行分門別類。可勾選任意想安裝的Jenkins外掛,點選Install without restart按鈕進行安裝。安裝後,所有外掛以hpi作為字尾名放置在plugins資料夾下。如果是高階使用者還可以自行開發外掛方便具體專案使用。
注意:安裝完成後需要重啟Jenkins部署的容器。這樣才能使用新裝的外掛。
到此 Docker 外掛安裝完成!
參考連結:
http://www.cnblogs.com/gao241/archive/2013/04/08/3008380.html