您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > HUDSON
windows上面搭建hudson服務(wù)器
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/23 13:50:46 ] 推薦標(biāo)簽:

【工具】
1、安裝jdk
2、安裝ant
3、安裝apache-tomcat-6.0.29.tar.gz(直接解壓)
4、安裝hudson-2.2.0.war(解壓到tomcat的webapps目錄)
5、需要下載ant執(zhí)行svn操作的jar包
   ganymed.jar、svnant.jar、svnClientAdapter.jar、svnjavahl.jar、svnkit.jar、JAVAHL-LICENSE、SVNCLIENTADAPTER-LICENSE(后面兩個(gè)不知道啥用)

【ant腳本】
重要的是ant腳本
CI-build.xml
另外設(shè)定了一個(gè)配置文件
build.properties

【終實(shí)現(xiàn)】
可以實(shí)現(xiàn)代碼從SVN上面自動(dòng)下載,記錄更新的日志信息。
自動(dòng)打包、自動(dòng)部署到linux環(huán)境上去。
build_properties文件定義為
============================================================
##########################hudson系統(tǒng)配置####################################
#hudson家目錄
hudson_home=C:/Documents and Settings/Administrator
#部分插件存放目錄
plug.lib.dir=${hudson_home}/lib
checkstyle.home=${plug.lib.dir}/checkstyle-5.4
findbugs.home=${plug.lib.dir}/findbugs-1.3.9
pmd.home=${plug.lib.dir}/pmd-4.2.5
#cpd代碼重復(fù)統(tǒng)計(jì)minimum小值
minimumTokenCount=20
#sonar插件配置
#sonar.host.ip=192.168.8.100
sonar.host.ip=192.168.8.188
sonar.port=9000
#sonar.jdbc.url=jdbc:mysql://192.168.8.100:7706/sonar?characterEncoding=UTF8&useUnicode=true
sonar.jdbc.url=jdbc:oracle:thin:@192.168.8.188:1521:oracle
#sonar.jdbc.driverClassName=com.mysql.jdbc.Driver
sonar.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar

antlib=/home/hudson/lib/antlib

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd