Re: Controlling Failed Builds...

Glenn Boysko <[email protected]> Fri, 10 Feb 2012 10:59:29 -0500
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <83BDAC2C1FD82D4F80A40EA9ACB9DCA526927BC774@VMBX134.ihostexchange.net>
I am using CruiseControl 2.8.4 as well. I am wondering if my changes are not having an effect because they are not being loaded from disk: my config.xml includes a bunch of projects via XML ENTITY replacement. If the config.xml doesn't change, will CruiseControl reload it? I am thinking it will not. I'll try to force a reload of config.xml now...

-----Original Message-----
From: Steve Murphy [mailto:[email protected]] 
Sent: Friday, February 10, 2012 10:56 AM
To: [email protected]
Subject: Re: [Cruisecontrol-user] Controlling Failed Builds...

What version of CruiseControl are you using?

I am using 2.8.4 and it works for my project, here is an example of my project tag

    <project buildAfterFailed="false" name="Build_32_Linux" 
requireModification="true">

Steve.

-----Original Message-----
From: Glenn Boysko
Sent: Friday, February 10, 2012 3:40 PM
To: [email protected]
Subject: Re: [Cruisecontrol-user] Controlling Failed Builds...

Sorry, but I tried that. Doesn't have an effect. I think that the modificationset still returns the same set of modifications as caused the initial failure.

I also experimented with setting useLocalRevision="true" on the <svn> elements inside modificationset. No luck.

-----Original Message-----
From: Steve Murphy [mailto:[email protected]]
Sent: Friday, February 10, 2012 10:38 AM
To: [email protected]
Subject: Re: [Cruisecontrol-user] Controlling Failed Builds...

HI Glenn,

If you set the buildafterfailed attribute to false in your project tag, I think that will do it.

Regards,
Steve

From: Glenn Boysko
Sent: Friday, February 10, 2012 3:23 PM
To: [email protected]
Subject: [Cruisecontrol-user] Controlling Failed Builds...


Hello:



I have basic question about the CruiseControl build loop and controlling it for failed builds. I know that when a build is successful, it will not build again until there are modifications. However, when a build fails, CruiseControl keeps rebuilding on interval specified by the schedule element. I guess this is due to the fact that modifications that caused the failure are not “consumed” and thus remain as modifications until the build is successful.



Is there a way for CruiseControl to “consume” the original modifications that caused the first build failure and not try to build again until a new set of modifications arrive?



Thanks,

Glenn



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user 


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user