使用Jenkins搭建持續集成(CI)環境

使用Jenkins搭建持續集成(CI)環境 http://www.cnitblog.com/luckydmz/archive/2012/01/03/77007.htmlhtml

http://www.cnblogs.com/zhuque/archive/2013/01/22/2871184.htmlweb

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

先說說一下安裝:apache

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

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

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

首先安裝JDK,個人JDK版本是1.6.0。webapp

解壓下載的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/

相關文章
相關標籤/搜索