Jenkins、Hudson安裝、配置詳細記錄


Jenkins的前身是Hudson,是做持續集成必不可少的工具,主要用途:持續、自動的構建項目;構建自動化測試項目;監控定時執行的一些任務。

先說說一下安裝:

Hudson的war包下載地址:http://mirrors.neusoft.edu.cn/eclipse/hudson/war/

Jenkins的war包下載地址: http://mirrors.jenkins-ci.org/war/

下載tomcat的地址:http://mirror.bit.edu.cn/apache/tomcat/(Hudson、Jenkins需要web容器支持,不需要數據庫,直接訪問)

首先安裝JDK,我的JDK版本是1.6.0。

解壓下載的Tomcat壓縮包,設置環境變量(path:E:\apache-tomcat-6.0.36\bin),運行bin下的startup.bat啟動tomcat;如果啟動失敗,則要查看8080端口是否被占用,cmd中通過netstat -ano查看是那個pid進程在占用8080,然后通過任務管理器kill掉該進程即可;另外tomcat還需要有JAVA支持,tomcat默認去查看你本地是否存在JAVA_HOME或者JRE_HOME,在環境變量中配置一下,重啟機器。然后重新執行bin下的startup.bat。http://localhost:8080/

把Hudson.war或者Jenkins.war(如果有帶版本號的,把版本號去掉)放到E:\apache-tomcat-6.0.36\webapps下,手動去訪問:http://localhost:8080/jenkins/  http://localhost:8080/hudson/

發現他們倆的主目錄都是默認指定到C:\Documents and Settings\Administrator下的,為了避免日后C盤越來越大,我們需要單獨為Hudson和Jenkins分別建立自己的工作目錄:在E盤下建立Hudson和Jenkins文件夾,這個名字可以隨便起的,然后在環境變量中設置:Hudson_HOME 和Jenkins_HOME(Hudson和Jenkins分別會通過環境變量進行識別屬於自己的主目錄),然后重啟機器,否則不成功。

再次訪問:

http://localhost:8080/jenkins/

http://localhost:8080/hudson/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM