Re: Building backwards in time
Uri Moszkowicz <[email protected]>
| Newsgroups | gmane.comp.java.cruise-control.user |
|---|---|
| Message-ID | <[email protected]> |
I don't think this feature would be useful only to my scenario. There are plenty of larger projects, mostly closed source but a few open as well, which could benefit, though I don't know how many of them use CC or just roll their own. Perhaps if CC added the right features, such as the one I'm suggesting, more would use it. On Tue, Mar 24, 2009 at 5:20 PM, Doug Farmer <[email protected]> wrote: > So, I guess I misunderstood your question. I'm not really sure how one > would go about doing that and how useful that would actually be outside of > your scenario. My recommendation would be to get the source and build what > you're talking about. That is unless someone here has an answer for your > question. > > Thanks, > Doug Farmer > > > > On Tue, Mar 24, 2009 at 5:01 PM, Uri Moszkowicz <[email protected]> wrote: > >> Hi Doug, >> You are correct that I could do it outside of CC but the CC interface is >> more convenient. There are some functional reasons as well. CC would >> maintain the logs for the missing build and would update the status for >> other builds. For example, the most recent build may have failed and the >> list of commits leading to the failure could be quite large. It may turn out >> that the previous and current failures are due to different bugs and once CC >> finds that a missing build actually succeeds it could prune the list of >> contributing commits of subsequent builds. >> >> Thanks, >> Uri >> >> On Tue, Mar 24, 2009 at 4:45 PM, Doug Farmer <[email protected]> wrote: >> >>> Unless I'm misunderstanding the question I believe you can perform a >>> historical checkout. Maybe not from within the CC configuration but if >>> you're using a build tool you should be able to harness your vcs's ability >>> to check out from label/tag/revision or what ever the nomenclature may be. >>> You would have to build this task and update the label in the mbean to >>> reflect what label to pull. >>> >>> I'm doing this on a current project and we use the mbean label when we >>> perform a build. Obviously this is all predicated on whether or not you're >>> labeling your code repository after/before each build. >>> >>> >>> Thanks, >>> Doug Farmer >>> >>> >>> On Tue, Mar 24, 2009 at 3:36 PM, Uri Moszkowicz <[email protected]> wrote: >>> >>>> Hi, >>>> I'd just like to suggest a feature for CC. It would be nice to be able >>>> to build projects using historical checkouts. This would be useful when >>>> there is a failure and you are trying to isolate the exact commit that >>>> caused the problem. CC could accept a range of builds to explore or would >>>> accept a specific date. I'm guessing that this has come up before but I >>>> don't see how I can search mailing lists on SF anymore. What do you all >>>> think? >>>> >>>> Thanks, >>>> Uri >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >>>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >>>> easily build your RIAs with Flex Builder, the Eclipse(TM)based >>>> development >>>> software that enables intelligent coding and step-through debugging. >>>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >>>> _______________________________________________ >>>> Cruisecontrol-user mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user >>>> >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >>> easily build your RIAs with Flex Builder, the Eclipse(TM)based >>> development >>> software that enables intelligent coding and step-through debugging. >>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >>> _______________________________________________ >>> Cruisecontrol-user mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >> easily build your RIAs with Flex Builder, the Eclipse(TM)based development >> software that enables intelligent coding and step-through debugging. >> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >> _______________________________________________ >> Cruisecontrol-user mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user >> >> > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > Cruisecontrol-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user > > ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Cruisecontrol-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user