I understand that, the trigger functionality is what i want. thx

On Mar 9, 10:56 am, g1eagle <[email protected]> wrote:
> 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