1.
<project name="Database-trunk" webURL="http://192.168.1.44/ccnet/server/local/project/Database-trunk/ViewProjectReport.aspx" >
<workingDirectory>D:/GTCA/Database/trunk</workingDirectory>
<artifactDirectory>D:/GTCA/Database/trunk</artifactDirectory>
<category>GTCA</category>
<labeller type="taoLabeller">
<majorVersion>1</majorVersion>
<minorVersion>0</minorVersion>
</labeller>
<triggers/>
<sourcecontrol type="filtered">
<sourceControlProvider type="svn" autoGetSource="true" tagOnSuccess="true">
<trunkUrl>svn://192.168.1.4/Database/trunk</trunkUrl>
<workingDirectory>D:/GTCA/Database/trunk</workingDirectory>
<tagBaseUrl>svn://192.168.1.4/Database/tags</tagBaseUrl>
</sourceControlProvider>
<inclusionFilters>
<userFilter>
<names><name>zt</name></names>
</userFilter>
</inclusionFilters>
<exclusionFilters>
<pathFilter><pattern>/**/test/**</pattern></pathFilter>
<pathFilter><pattern>/**/document/**</pattern></pathFilter>
</exclusionFilters>
</sourcecontrol>
<prebuild>
<!--tag GTCA with CCNetLabel-->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk/deploy</workingDirectory>
<projectFile>ci.proj</projectFile>
<buildArgs>/noconsolelogger /t:tag </buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
</prebuild>
<tasks>
<!-- build source -->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk</workingDirectory>
<projectFile>Database.sln</projectFile>
<buildArgs>/noconsolelogger /t:rebuild /p:configuration=release /p:DefineConstants=CC_TRUNK</buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
<!-- deploy GTCA -->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk/deploy</workingDirectory>
<projectFile>ci.proj</projectFile>
<buildArgs>/noconsolelogger /t:deploy </buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
<!-- test entities and DAL on GTCA -->
<nunit>
<path>D:/GTCA/reference/tools/nunit/nunit-console.exe</path>
<assemblies>
<assembly>D:/GTCA/Database/trunk/test/TestEntities/bin/Release/TestEntities.dll</assembly>
</assemblies>
</nunit>
<nunit>
<path>D:/GTCA/reference/tools/nunit/nunit-console.exe</path>
<assemblies>
<assembly>D:/GTCA/Database/trunk/test/TestDal/bin/Release/TestDal.dll</assembly>
</assemblies>
</nunit>
<!-- generate database document on GTCA-->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk/deploy</workingDirectory>
<projectFile>ci.proj</projectFile>
<buildArgs>/noconsolelogger /t:doc /p:DocDir=D:/dbdoc</buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
<!--publish GTCA -->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk/deploy</workingDirectory>
<projectFile>ci.proj</projectFile>
<buildArgs>/noconsolelogger /t:publish</buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
</tasks>
<publishers>
<xmllogger />
<modificationHistory onlyLogWhenChangesFound="true" />
<!-- tagrollback on error( if CCNetIntegrationStatus isn't Success) -->
<msbuild>
<workingDirectory>D:/GTCA/Database/trunk/deploy</workingDirectory>
<projectFile>ci.proj</projectFile>
<buildArgs>/noconsolelogger /t:TagRollbackCC</buildArgs>
<logger>D:/GTCA/reference/libs/MSBuild/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
</publishers>
<externalLinks>
<externalLink name="Database Document" url="http://192.168.1.44/dbdoc/" />
</externalLinks>
</project>
1
<cruisecontrol>
2
<project>
3
<name>ccnetTest</name>
4
<sourcecontrol type="svn">
5
<trunkUrl>file:///E:/code/TESTccnet/svn/ccnetTest</trunkUrl>
6
<workingDirectory>E:/code/TESTccnet/workSpase/source</workingDirectory>
7
</sourcecontrol>
8
<tasks>
9
<msbuild>
10
<executable>C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/MSBuild.exe</executable>
11
<workingDirectory>E:/code/TESTccnet/workSpase/source</workingDirectory>
12
<projectFile>ccnetTest.sln</projectFile>
13
<logger>F:/netTool/CruiseControl.NET/CruiseControl.NET-1.4.0.3535/server/ThoughtWorks.CruiseControl.MsBuild.dll</logger>
14
<targets>Build</targets>
15
<timeout>900</timeout>
16
<buildArgs>/noconsolelogger /p:Configuration=Debug /v:diag</buildArgs>
17
</msbuild>
18
<exec>
19
<executable>delfile.bat</executable>
20
<!--<baseDirectory>D:/dev/MyProject</baseDirectory>-->
21
<buildArgs>E:/code/TESTccnet/workSpase/source/TestResults/mstest-results.xml</buildArgs>
22
<buildTimeoutSeconds>300</buildTimeoutSeconds>
23
<successExitCodes>-1,0</successExitCodes>
24
</exec>
25
<exec>
26
<executable>D:/Program Files/Microsoft Visual Studio 8/Common7/IDE/mstest.exe</executable>
27
<baseDirectory>E:/code/TESTccnet/workSpase/source</baseDirectory>
28
<!--<baseDirectory>D:/dev/MyProject</baseDirectory>-->
29
<buildArgs>/testcontainer:TestProject1/bin/Debug/TestProject1.dll /resultsfile:TestResults/mstest-results.xml</buildArgs>
30
<buildTimeoutSeconds>300</buildTimeoutSeconds>
31
<successExitCodes>0,1,3,5</successExitCodes>
32
<!--<environment>
33
<variable name="test.path" value="${CCNetWorkingDirectory}"/>
34
</environment>-->
35
</exec>
36
<merge>
37
<files>
38
<file>E:/code/TESTccnet/workSpase/source/TestResults/mstest-results.xml</file>
39
</files>
40
</merge>
41
</tasks>
42
<publishers>
43
<xmllogger />
44
</publishers>
45
<triggers>
46
<!--buildCondition="ForceBuild"-->
47
<intervalTrigger name="continuous" seconds="30" />
48
</triggers>
49
</project>
50
</cruisecontrol>
788

被折叠的 条评论
为什么被折叠?



