xml 代码
- <cruisecontrol>
- <project name="CW-2007-06-05-SMS">
- <property name="cvsroot" value=":pserver:keven:*******@192.168.1.1:/home/cvsroot"/>
- <property name="module" value="${project.name}"/>
- <listeners>
- <currentbuildstatuslistener file="logs/${project.name}/status.txt"/>
- </listeners>
- <modificationset quietperiod="30">
- <cvs cvsroot="${cvsroot}" module="${module}"/>
- </modificationset>
- <schedule interval="300">
- <ant anthome="apache-ant-1.6.5" buildfile="sms-build.xml"/>
- </schedule>
- <log>
- <merge dir="projects/${project.name}/build/build/junit-result"/>
- </log>
- <publishers>
- <onsuccess>
- <artifactspublisher dest="artifacts/${project.name}" file="projects/${project.name}/build/build/dist/sms.war"/>
- </onsuccess>
- <htmlemail mailhost="smtp.163.com" username="keven" password="*******"
- returnaddress="keven#163.com"
- buildresultsurl="http://192.168.1.18:81/buildresults/${project.name}"
- css="report/css/cruisecontrol.css" xsldir="report/xsl" logdir="logs/${project.name}" charset="UTF-8">
- <map alias="keven" address="keven#comwave.com.cn"/>
- <failure address="keven#comwave.com.cn"/>
- <always address="keven#comwave.com.cn"/>
- </htmlemail>
- </publishers>
- </project>
- </cruisecontrol>
xml 代码
- xml version="1.0"?>
- -- ======================================================================
- 2007-8-3 上午10:19:29
- project
- description
- balas
- ====================================================================== -->
- <project name="sms-cc-build" default="main" basedir=".">
- <description>
- sms-cc-build
- description>
- <property name="cvsroot" value=":pserver:keven:******@192.168.1.1:/home/cvsroot"/>
- <property name="module" value="CW-2007-06-05-SMS"/>
- <property name="project.name" value="${module}"/>
- <target name="clean">
- <ant antfile="projects/${project.name}/build/build.xml" inheritall="false" target="clean"/>
- target>
- <target name="update-source">
- <cvs cvsroot="${cvsroot}" dest="projects" package="${module}" command="co"/>
- target>
- -- =================================
- target: default
- ================================= -->
- <target name="main">
- <antcall target="clean"/>
- <antcall target="update-source"/>
- <ant antfile="projects/${project.name}/build/build.xml" inheritall="false" target="junit"/>
- target>
- project>