<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<!-- This is your CruiseControl.NET Server Configuration file. Add
your projects below! -->
<project name="Bradley A3 DTT">
<workingDirectory>C:\My Projects\Abrams
MTS\Software\Common\Splash</
workingDirectory>
<artifactDirectory>c:\ccnet\artifacts\Bradley A3 DTT</
artifactDirectory>
<webURL>
http://localhost/ccnet/ViewFarmReport.aspx
</webURL>
<!--
<triggers>
<intervalTrigger name="continuous" seconds="10"
buildCondition="IfModificationExists"/>
</triggers>
<state type="state" directory="c:\ccnet\state"/>
-->
<sourcecontrol type="starteam">
<executable>C:\Program Files\Borland\StarTeam
Cross-Platform Client
2009\stcmd.exe</executable>
<project>Abrams MTS</project>
<username>myUser</username>
<password>myPW</password>
<host>rtpwapp14.rcc_nt.rti.org</host>
<port>49201</port>
<autoGetSource>true</autoGetSource>
<path>DT Integration View/Software/Common/Splash</path>
</sourcecontrol>
<tasks>
<devenv>
<executable>C:\Program Files\Microsoft Visual
Studio
9.0\Common7\IDE\devenv.com</executable>
<solutionfile>Splash.sln</solutionfile>
<configuration>Release</configuration>
<buildTimeoutSeconds>1000</buildTimeoutSeconds>
</devenv>
</tasks>
</project>
</cruisecontrol>
The above config file works, but only for the ...\Software\Common
\Splash folder. I want to use it so it'll build these solution files
...\Software\Common\Folder1\file1.sln
...\Software\Common\Folder2\file2.sln
...\Software\Common\Folder3\file3.sln
Essentially, I want to build all the *.sln files inside the ...
\Software\Common\... directory structure. Surely I do NOT have to
create a separate <project> block for EACH *.sln file do I?