快速安裝Hudson以及完成Hudson關鍵配置?

Hudson 是一種革命性的開放原始碼 CI 伺服器,它從以前的 CI伺服器吸取了許多經驗教訓。Hudson最吸引人的特性之一是它很容易配置:很難找到更容易設定的 CI 伺服器,也很難找到開箱即用特性如此豐富的CI 伺服器。Hudson 容易使用的第二個原因是它具有強大的外掛框架 ,所以很容易新增特性。

快速安裝Hudson以及完成Hudson關鍵配置

工具/原料

計算機作業系統

方法/步驟

到Hudson官方網站去下載其最新安裝包hudson.war

快速安裝Hudson以及完成Hudson關鍵配置

下載完成之後將其釋出到指定的Tomcat應用伺服器中。釋出方式很簡單,直接將下載下來的hudson.war包拷貝到HUDSON_ROOT/apache-tomcat-6.0.16/webapps目錄下即可。

快速安裝Hudson以及完成Hudson關鍵配置

設定HUDSON_HOME環境變數。由於預設使用當前使用者的主目錄來作為HUDSON_HOME,這種情況下對於管理和維護都不是特別方便,所以需要重新設定此環境變數為上一節所建立的hudson目錄。具體如下圖所示:

快速安裝Hudson以及完成Hudson關鍵配置

檢測hudson是否安裝成功。啟動TOMCAT應用伺服器,在瀏覽器位址列輸入:如果看到如下Dashboard說明安裝成功。

快速安裝Hudson以及完成Hudson關鍵配置

完成Hudson關鍵配置

在瀏覽器位址列中輸入進入hudson主介面之後,點選左邊的Manage Hudson選單,如下圖所示

快速安裝Hudson以及完成Hudson關鍵配置

點選Configure System連結進入系統配置主介面,如下圖所示:

快速安裝Hudson以及完成Hudson關鍵配置

點選JDKs下面的Add按鈕來增加JDK安裝配置,點選Ant下面的Add按鈕增加Ant,如下圖所示:

快速安裝Hudson以及完成Hudson關鍵配置

快速安裝Hudson以及完成Hudson關鍵配置

配置持續整合郵件通知資訊,如下圖所示:

快速安裝Hudson以及完成Hudson關鍵配置

注意事項

確保系統中已經成功安裝好JDK和ANT,具體請參見JDK的安裝說明和ANT的安裝說明

如果在專案整合過程中暫不需要郵件功能,可先不配置郵件通知

相關問題答案