<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?

Reply via email to