Hi yep it passes if i past it in, and when I commented it out, and re-validate,
it fails weird ... with kind regards Ruben Willems On Sun, Jan 31, 2010 at 7:42 PM, Justin Daubenmire <[email protected]>wrote: > Hi Ruben, > > Here is my complete xml, including the missing fileMask for dupfinder, and > it does not pass ccnet validation on my end - it errors saying unused node > detected. > > Can you please copy/paste the below xml into a ccnet.config on your end and > validate it and see if it passes? > > Thanks! > > <cruisecontrol xmlns:cb="urn:ccnet.config.builder"> > <project name="MyApplication"> > > workingDirectory>G:\Build\projects\MyApplication\code\</workingDirectory> > > <artifactDirectory>G:\Build\Projects\MyApplication\Artifacts\</artifactDirectory> > <webURL>http://MyServer/ccnet/</webURL> > <modificationDelaySeconds>10</modificationDelaySeconds> > <triggers> > <intervalTrigger name="continuous" seconds="60" > buildCondition="IfModificationExists" initialSeconds="30"/> > </triggers> > <labeller type="assemblyVersionLabeller"> > <major>1</major> > <minor>0</minor> > <incrementOnFailure>true</incrementOnFailure> > </labeller> > <sourcecontrol type="svn" autoGetSource="true"> > <executable>g:\Program Files\VisualSVN Server\bin\svn.exe</executable> > <workingDirectory></workingDirectory> > <username>foo</username> > <password>foo</password> > <trunkUrl> > https://MyApplication.MySVNServer/MyApplication/branches/experimental > </trunkUrl> > </sourcecontrol> > <tasks> > <nant> > <executable>G:\Build\Tools\Nant\bin\nant.exe</executable> > <baseDirectory>G:\Build\Scripts\</baseDirectory> > <nologo>true</nologo> > <buildFile>VersionAssemblies.build</buildFile> > <logger>NAnt.Core.XmlLogger</logger> > <targetList> > <target>version-assemblies</target> > </targetList> > <buildTimeoutSeconds>6000</buildTimeoutSeconds> > </nant> > <msbuild> > > <executable>g:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable> > <workingDirectory></workingDirectory> > <projectFile>MyApplication.sln</projectFile> > <timeout>900</timeout> > > <logger>G:\Build\tools\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger> > </msbuild> > <nant> > <executable>G:\Build\Tools\Nant\bin\nant.exe</executable> > <baseDirectory>G:\Build\Scripts</baseDirectory> > <nologo>true</nologo> > <buildFile>MyApplication.build</buildFile> > <logger>NAnt.Core.XmlLogger</logger> > <targetList> > <target>run-reports</target> > </targetList> > <buildTimeoutSeconds>6000</buildTimeoutSeconds> > </nant> > <dupfinder> > <fileMask>*.vb</fileMask> > <includeCode>True</includeCode> > <inputDir>g:\MyApplication\Code</inputDir> > <recurse>True</recurse> > <shortenNames>True</shortenNames> > <threshold>5</threshold> > <timeout>600</timeout> > <width>2</width> > <executable>g:\build\tools\DuplicateFinder1.5\DupFinder.exe</executable> > <excludeFiles>AssemblyInfo.vb</excludeFiles> > </dupfinder> > </tasks> > <publishers> > <merge> > <files> > <file>G:\Build\Projects\MyApplication\Artifacts\nunit-results.xml</file> > <file>G:\build\projects\MyApplication\artifacts\CoverageReport.xml</file> > <file>G:\build\projects\MyApplication\artifacts\CoverageMerge.xml</file> > <file>G:\build\projects\MyApplication\artifacts\Coverage.xml</file> > </files> > </merge> > <xmllogger /> > <rss/> > <statistics /> > <artifactcleanup cleanUpMethod="KeepLastXBuilds" cleanUpValue="50" /> > <modificationHistory onlyLogWhenChangesFound="true" /> > </publishers> > </project> > </cruisecontrol> > > > >
