Thanks very much! I'll try and find some time to play around with this once things cool down with my current workload.
PS I forgot to link to IvyPlugins in my previous email, but for those who are interested and don't know how to search: the homepage is http://sourceforge.net/projects/ivyplugins/ On Mon, Feb 15, 2010 at 1:33 PM, Klaas Prause <[email protected]> wrote: > Hi, > > we used CruiseControl for CI but switched a year ago to Bamboo. We used the > ivypublisher as base for a customized ivy build trigger plugin in > CruiseControl. I found an old version in our VersionControl. It is attached > to the mail. It worked for us, feel free to modify it share it however you > like. I am not sure if the archive works out of the box, you need a build > file (we had a customized ANT build process that does not exist anymore so I > deleted the incomplete build file). I cannot give you much help. In the end > it is a documented version of the ivypublisher fixed to work with a newer > version of CruiseControl and ivy. > > Regards > Klaas > > -----Ursprüngliche Nachricht----- > Von: Gareth Western [mailto:[email protected]] > Gesendet: Montag, 15. Februar 2010 14:00 > An: [email protected] > Betreff: Re: Ivy 2 and CruiseControl integration > > We use Bamboo rather than CruiseControl, but I think the problem is > the same: build order. > > So far we have 2 solutions to this: > > 1) A single build project, which checks out the entire code base and > then uses the ivy buildlist [1] task to determine the correct order > for building each module. The disadvantage here is having to check out > everything. > 2) Checkout each module individually and build when an SVN commit is > detected. The disadvantage here is that there is no dependency > information, so occasionally a build will fail if a dependency is > unsatisfied. > > Ideally there would be a plugin for CruiseControl / Bamboo / > CI-Server-Of-Your-Choice that would work in a similar way to the > buildlist task so that your modules always build in the best order. > Unfortunately I don't think there is yet one for Bamboo. There is a > sourceforge project called "IvyPlugins" that might be able to help you > with CruiseControl, but I haven't tried it myself. > > Cheers, > > Gaz > > [1] http://ant.apache.org/ivy/history/latest-milestone/use/buildlist.html > > On Mon, Feb 15, 2010 at 12:52 PM, Jimenez Coelho, Juan > <[email protected]> wrote: >> We have been using CruiseControl for the past 4 years and have a very large >> number of projects being built using both Ant and Maven. >> >> My team is now experimenting with Ivy and I would like to test the builds >> from CruiseControl. As yet, I have not found any page or news item >> describing a good way of doing this. Could someone please point me in the >> right direction? >> >> Thanks >> >> Juan >> >
