Just remove it from your config and it should work fine and it will
set it to "Force Build Only".


On Mar 9, 11:58 am, msbuild <[email protected]> wrote:
> I have tried that with the same result, for some reason it just does
> not like the triggers node, for example if I do this:
> <foobar>
>      <blah/>
> </foobar>
> or
> <foobar/>
> I get the same error "unused node" so it seems like it does not
> recognize the node at all
>
> On Mar 9, 5:50 am, g1eagle <[email protected]> wrote:
>
> > Have you tried putting in the "seconds" following the "name" so it
> > knows how often to poll your source control system?
>
> > On Mar 8, 12:43 pm, msbuild <[email protected]> wrote:
>
> > > Hello, I'm having a difficult time getting triggers to function, I'm
> > > using version 1.4.4.83
> > > with the following config: generating this error:
>
> > > [CCNet Server:INFO] Reading configuration file "C:\Program Files
> > > \CruiseControl.N
> > > ET\server\ccnet.config"
> > > [CCNet Server:ERROR] Exception: Unused node detected: <triggers />
> > > ----------
> > > ThoughtWorks.CruiseControl.Core.Config.ConfigurationException: Unused
> > > node detec
> > > ted: <triggers />
>
> > > <project name="BRANCH_3rdParty_Msg_HipCricket.Library">
> > >     <workingDirectory>D:\Projects\Core\HipCricket.Library\BR_Working</
> > > workingDirectory>
> > >     <artifactDirectory>D:\Projects\Core\HipCricket.Library
> > > \BR_Artifacts</artifactDirectory>
> > >         <!-- labeller is run here, before <sourcecontrol> block such that 
> > > the
> > > svn
> > >         check can use the revision number from the labeller to ensure it
> > > checks/updates to
> > >         the same version as the labeller,emliminating a possible race
> > > condition of getting the source and a commit-->
> > >         <!--label is produced and made available to <task> blocks by 
> > > means of
> > > the env variable CCNetLabel, this variable
> > >                 can then be accessed by msbuild as ${CCNetLabel} -->
> > >         <triggers>
> > >                 <intervalTrigger name="continuous"
> > > buildCondition="IfModificationExists " initialSeconds="30" />
> > >         </triggers>
> > >          <labeller type="svnRevisionLabeller">
> > >                 <prefix>BR_3rdParty_Msg_HipCricket.Library_</prefix>
> > >                 <major>1</major>
> > >                 <minor>0</minor>
> > >                 <!--build>1</build-->
> > >                 <!--incrementOnFailure>false</incrementOnFailure-->
> > >                 <url>SVN_LOCATION</url>
> > >         </labeller>
> > >         <!-- <sourcecontrol> for this project will always get latest-->
> > >         <sourcecontrol type="multi">
> > >                 <sourceControls>
> > >                         <svn>
> > >                           <!--References -->
> > >                           <trunkUrl>SVN_LOCATION</trunkUrl>
> > >                           
> > > <executable>c:\progra~1\collab~1\svn.exe</executable>
> > >                           
> > > <workingDirectory>D:\Projects\References\trunk</workingDirectory>
> > >                           <username></username>
> > >                           <password></password>
> > >                         </svn>
> > >                         <svn>
> > >                           <!--HipCricket.Library -->
> > >                           <trunkUrl>SVN_LOCATION</trunkUrl>
> > >                           
> > > <workingDirectory>D:\Projects\Core\HipCricket.Library\branches
> > > \2010013rdPartyMessaging</workingDirectory>
> > >                                   
> > > <executable>c:\progra~1\collab~1\svn.exe</executable>
> > >                                   <username></username>
> > >                                   <password></password>
> > >                         </svn>
> > >                 </sourceControls>
> > >         </sourcecontrol>
> > >     <triggers />
> > >     <tasks>
> > >       <msbuild>
> > >         <executable>C:\WINDOWS\Microsoft.NET\Framework
> > > \v3.5\msbuild.exe</executable>
> > >         <workingDirectory>D:\Projects\Core\HipCricket.Library\branches
> > > \2010013rdPartyMessaging</workingDirectory>
> > >         <projectFile>HipCricket.Library.sln</projectFile>
> > >         <buildArgs>
> > >                         /p:Configuration=Release
> > >                         /p:ReferencePath=D:\Projects\References\trunk
> > >                         /p:ReferencePath=D:\Projects\References\trunk
> > > \RhinoMocks3.5Framework
> > >                 </buildArgs>
> > >         <logger>C:\Program Files\CruiseControl.NET\server
> > > \ThoughtWorks.CruiseControl.MsBuild.dll</logger>
> > >         <timeout>900</timeout>
> > >       </msbuild>
> > >           <nunit>
> > >                 <path>C:\Program Files\NUnit 
> > > 2.5.1\bin\net-2.0\nunit-console.exe</
> > > path>
> > >                         <assemblies>
> > >                                 
> > > <assembly>D:\Projects\Core\HipCricket.Library\branches
> > > \2010013rdPartyMessaging\HipCricket.LibraryTests\bin\Release
> > > \HipCricket.LibraryTests.dll</assembly>
> > >                         </assemblies>
> > >         </nunit>
> > >     </tasks>
>
> > >     <publishers>
> > >         <xmllogger 
> > > logDir="D:\Projects\Core\HipCricket.Library\BR_Artifacts
> > > \buildlogs" />
> > >       <buildpublisher />
> > >          <email mailhost="mail.hipcricket.com"
> > > from="[email protected]">
> > >                 <users>
> > >                  <email_users>
> > >                 </users>
>
> > >                 <groups>
> > >                 <!-- <notification>-->
> > >                         <group name="buildmaster" >
> > >                                 <notification>
> > >                                 
> > > <notificationType>Always</notificationType>
> > >                                 </notification>
> > >                         </group>
> > >                         <group name="developers" >
> > >                                 
> > > <notification>Success,Failed</notification>
> > >                         </group>
> > >                         <group name="qa" >
> > >                                 
> > > <notification>Success,Failed</notification>
> > >                         </group>
> > >                 </groups>
> > >                 <converters />
> > >                 <modifierNotificationTypes>
> > >                 <!--add types here-->
> > >                         <NotificationType>Failed</NotificationType>
> > >                         <NotificationType>Fixed</NotificationType>
> > >                         <NotificationType>Success</NotificationType>
> > >                 </modifierNotificationTypes>
>
> > >                 <includeDetails>true</includeDetails>
>
> > >                 <subjectSettings>
> > >                 <subject buildResult="Success" value="${CCNetProject} 
> > > Build
> > > Successful ${CCNetLabel}" />
> > >                 <subject buildResult="Broken" value="${CCNetProject} 
> > > broke at $
> > > {CCNetBuildDate} ${CCNetBuildTime} , lastcheckin(s)by $
> > > {CCNetFailureUsers}"/>
> > >                 <subject buildResult="StillBroken" value="Build is still 
> > > broken for $
> > > {CCNetProject}, the fix failed." />
> > >                 <subject buildResult="Fixed" value="The build is ok now, 
> > > it was
> > > broken/exceptioned last time ${CCNetProject}." />
> > >                 <subject buildResult="Exception" value="Serious problem 
> > > for $
> > > {CCNetProject}, it is now in Exception! Check status of network /
> > > sourcecontrol"/>
> > >                 </subjectSettings>
> > >           </email>
> > >           <exec executable="D:\Projects\Tools\build\trunk\scripts
> > > \post_build_BR_library_copy.cmd" />
> > >     </publishers>
> > >   </project>
>
> > > This build executes correctly (without triggers, and using actual
> > > svn_locations & email users) using cctray, whether or not I remove it
> > > from cctray the same error results.. any help would be most
> > > appreciated
> > > Thank you

Reply via email to