<cruisecontrol> <project name ="TEMT Integration"> <workingDirectory>C:\Program Files\TEMTIntegration</workingDirectory> <artifactDirectory>C:\Program Files\TEMTIntegration\</artifactDirectory> <triggers> <intervalTrigger seconds="300" buildCondition="IfModificationExists"/> <scheduleTrigger time="02:00" buildCondition="ForceBuild"> <weekDays /> </scheduleTrigger> </triggers> <modificationDelaySeconds>10</modificationDelaySeconds> <sourcecontrol type="cvs"> <executable>C:\Program Files\CVSNT\cvs.exe</executable> <cvsroot>:pserver;username=Usrnm;password=pwd;hostname=host:/cvsadmin/it_projects</cvsroot> <module>TEMT</module> <workingDirectory>C:\Program Files\TEMTIntegration</workingDirectory> <labelOnSuccess>True</labelOnSuccess> </sourcecontrol> <tasks> <nant> <executable>C:\Program Files\nant-0.91-alpha2\bin\nant.exe</executable> <baseDirectory>C:\Program Files\TEMTIntegration</baseDirectory> <buildFile>C:\Program Files\TEMTIntegration\default.build</buildFile> <buildTimeoutSeconds>300</buildTimeoutSeconds> </nant> </tasks> <publishers> <xmllogger logDir ="Logs" /> </publishers> </project> </cruisecontrol>
<?xml version="1.0"?> <project name="TEMT Integration Test" default="run"> <property name="TEMT.dir" value="C:\Program Files\TEMTIntegration" /> <target name="clean" description="Deletes compiled binaries"> <delete> <fileset> <include name ="${TEMT.dir}/**/bin/**/*" /> <include name ="${TEMT.dir}/**/obj/**/*" /> <exclude name ="${TEMT.dir}/**/Core/bin/Debug/ReportHelper.dll" /> <exclude name ="${TEMT.dir}/**/Core/bin/Debug/ReportHelper.pdb" /> <exclude name ="${TEMT.dir}/**/Core/obj/Debug/ReportHelper.dll" /> <exclude name ="${TEMT.dir}/**/Core/obj/Debug/ReportHelper.pdb" /> </fileset> </delete> </target> <target name="checkout"> <cvs-checkout cvsroot=":pserver;username=usrnm;password=pwd;hostname=host:/cvsadmin/it_projects" module="TEMT" <!-- cvsfullpath="C:\Program Files\CVSNT\cvs.exe" --> destination="C:\Program Files\TEMTIntegration\"> </cvs-checkout> </target> <target name="build" description="Builds TEMT"> <solution configuration="release"> <projects>include name = "C:\Program Files\TEMTIntegration\TEMTSource\TEMT\TEMT.sln"</projects> </solution> </target> <target name="run" depends="clean,checkout,build"> </target> </project>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)