|
From: Alef A. <al...@jt...> - 2005-01-12 15:25:14
|
Sorry for responding a bit late. No there's no public doco about how I set this up, but it's pretty simple. It uses CruiseControl (I think the latest version) and the following bit of config code for cruisecontrol. Build-mb.xml (the build file that does the nightly build) is custom and very small. This is the file that transfers the snapshots to www.springframework.org. Build numbering is all part of cruisecontrol (through an implicit ${label} property in ant - supplied by by cruisecontrol). That's about it I guess. Alef <project name=3D"spring" buildafterfailed=3D"true"> <listeners> <currentbuildstatuslistener file=3D"logs/spring/buildstatus"/> </listeners> <bootstrappers> <!-- bootstrappers update the file from the CVS in any case, before the build starts --> <cvsbootstrapper localworkingcopy=3D"checkout/spring/spring" file=3D"build.xml"/> <cvsbootstrapper localworkingcopy=3D"checkout/spring/spring" = file=3D"project.properties"/> </bootstrappers> <modificationset quietperiod=3D"1"> <cvs = localworkingcopy=3D"checkout/spring/spring"/> </modificationset> <schedule> <ant =20 antscript=3D"/jteam/build2/apache-ant-1.6.2/bin/ant" buildfile=3D"build-mb.xml" uselogger=3D"true" usedebug=3D"false" time=3D"0015" antWorkingDir=3D"checkout/spring/spring" target=3D"mb"> <jvmarg arg=3D"-Xmx512m"/> </ant> </schedule> <log dir=3D"logs/spring"> <merge dir=3D"checkout/spring/spring/target/test-reports"/> </log> <publishers> <htmlemail mailhost=3D"smtp.xs4all.nl" css=3D"/jteam/build2/cruisecontrol-2.2/reporting/jsp/css/cruisecontrol.cs= s " xsldir=3D"/jteam/build2/cruisecontrol-2.2/reporting/jsp/xsl" logdir=3D"logs/spring" returnaddress=3D"al...@jt..." = skipusers=3D"true" spamwhilebroken=3D"true" defaultsuffix=3D"@jteam.nl"> <always address=3D"spr...@li..."/> </htmlemail> </publishers> </project>=20 > -----Original Message----- > From: spr...@li...=20 > [mailto:spr...@li...] > On Behalf Of Darren Davison > Sent: Wednesday, January 12, 2005 11:46 AM > To: spr...@li... > Subject: Re: [Springframework-developer] Spring's continuous build >=20 >=20 > On Mon, January 10, 2005 17:20, James Cook said: > > Alef, did you set up the continuous build? > > > > Is there a document or short blurb that describes the=20 > > software/techniques you used? >=20 > Hi James, >=20 > If you mean the one that sends a nightly email to the dev=20 > list, that's Alef, if you mean the one here=20 > <http://springframework.sourceforge.net/test/> then that's me. >=20 > There's no public blurb that I've written detailing how that=20 > bit was done, but mail me directly if you want more info on=20 > it and I'll gladly help. >=20 > -- > Darren Davison > Public Key: #DD356B0D >=20 >=20 >=20 >=20 > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 >=20 >=20 >=20 |