cc配置文件

来源:互联网 发布:腾讯视频没有mac版吗 编辑:程序博客网 时间:2024/05/01 07:29

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>

原创粉丝点击