Hi,
I feel really stupid. I have setup cruisecontrol.net for our builds. And it works fine if I run it from the commandline: ccnet.exe -p=TestLib
However if I run CCNET as a server or run it from start/programs it does completely nothing. I would expect the following script to build every 10 minutes.....
What am I doing wrong???
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<!-- This is your CruiseControl.NET Server Configuration file. Add your projects below! -->
<project name="TestLib">
<triggers>
<intervalTrigger seconds="600" buildCondition="ForceBuild"/>
</triggers>
<sourcecontrol type="svn" autoGetSource="true">
<trunkUrl>xxxx://xxxxxxxxxxx/svn/testlib/trunk</trunkUrl>
<workingDirectory>c:\Projects\TestLib</workingDirectory>
<executable>C:\Program Files\Subversion\bin\svn.exe</executable>
<username>xxxxxxx</username>
<password>xxxxxxx</password>
<timeout units="minutes">5</timeout>
</sourcecontrol>
<tasks>
<msbuild>
<executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>
<workingDirectory>c:\Projects\TestLib</workingDirectory>
<projectFile>TestLib.sln</projectFile>
<buildArgs>/noconsolelogger /p:Configuration=Release;Platform=x86 /v:diag</buildArgs>
<targets>Clean,Build</targets>
<timeout>600</timeout>
<logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger>
</msbuild>
<exec>
<executable>copyfiles_testlib.bat</executable>
<baseDirectory>C:\Projects</baseDirectory>
<buildArgs></buildArgs>
<buildTimeoutSeconds>60</buildTimeoutSeconds>
</exec>
</tasks>
<publishers>
<statistics />
<xmllogger />
</publishers>
</project>