|
From: Luke T. <ne...@fr...> - 2003-12-21 12:22:16
|
Hi all, I've set up cruise control to run Maven so it should be running on a regular basis and the reports should be up to date. I've also got rid of the test errors by including xerces and some other jars in the project. As before, the site's here: http://monkeymachine.co.uk/spring/maven-reports.html Just need to look at the logo/stylesheets now. Shall I set up a mail to the dev list for failed builds? Luke. -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |
|
From: Alef A. <al...@jt...> - 2003-12-21 15:13:44
|
> Shall I set up a mail to the dev list for failed builds? Hey, cool! Well, buildfailed mails to the Dev list is fine with, as long as buildAfterBuildFailed property of CC is false (we've got that turned on here, and I'm getting mails each hour if build fails :) Alef |
|
From: Luke T. <ne...@fr...> - 2003-12-21 17:45:33
|
Hi Alef, I'm still finding my way around CC, but there's a "spamwhilebroken" which I think can be used to disable repeated notifications of a broken build. The mails are too big just now anyway, so I need to find a way to cut down the CC report first... and then wait for someone to break the build :). Luke. Alef Arendsen wrote: >>Shall I set up a mail to the dev list for failed builds? > > > Hey, cool! > > Well, buildfailed mails to the Dev list is fine with, as long as > buildAfterBuildFailed property of CC is false (we've got that turned on > here, and I'm getting mails each hour if build fails :) > > Alef > -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |
|
From: Alef A. <al...@jt...> - 2003-12-21 18:46:48
|
That's one yeah... There's also a 'buildafterbuildfailed' flag on the project element, which you can set to true or false. If false, if a build fails, it'll wait with a new build until somebody commits, if true, it keeps trying to build... If your build is deterministic (which it should be of course), buildafterbuildfailed can be set to false... About the emails, if you're using the htmlemail in the publishers element, it'll indeed be quite big, but there's also another emailer, which just generates a link to the results page (if you have set that up also)... Alef P.s. if there's any issues or questions with CC you have, just email me, I've been using it for quite a while so know my way around it pretty well... > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...] > On Behalf Of Luke Taylor > Sent: Sunday, December 21, 2003 6:46 PM > To: spr...@li... > Subject: Re: [Springframework-developer] Maven/Cruise Control Build > > > Hi Alef, > > I'm still finding my way around CC, but there's a "spamwhilebroken" > which I think can be used to disable repeated notifications > of a broken > build. The mails are too big just now anyway, so I need to > find a way to > cut down the CC report first... and then wait for someone to > break the > build :). > > Luke. > > > > Alef Arendsen wrote: > >>Shall I set up a mail to the dev list for failed builds? > > > > > > Hey, cool! > > > > Well, buildfailed mails to the Dev list is fine with, as long as > > buildAfterBuildFailed property of CC is false (we've got > that turned > > on here, and I'm getting mails each hour if build fails :) > > > > Alef > > > > > -- > Luke Taylor. Monkey Machine Ltd. > PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign > up for IBM's Free Linux Tutorials. Learn everything from the > bash shell to sys admin. Click now! > http://ads.osdn.com/?ad_id=1278&alloc_id=> 3371&op=click > > > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Rod J. <rod...@in...> - 2003-12-23 14:02:41
|
Luke This is pretty cool now. I don't need to run Clover locally any more, which is good as I never got the Eclipse plugin to work with the flaky milestone releases of Eclipse I'm stupid enough to use :-) How often does the build run? It would be nice to link from the home page in the near future. However, this could produce a lot of hits. Do you have any problems with that? Regards, Rod ----- Original Message ----- From: "Luke Taylor" <ne...@fr...> To: <spr...@li...> Sent: Sunday, December 21, 2003 5:45 PM Subject: Re: [Springframework-developer] Maven/Cruise Control Build > Hi Alef, > > I'm still finding my way around CC, but there's a "spamwhilebroken" > which I think can be used to disable repeated notifications of a broken > build. The mails are too big just now anyway, so I need to find a way to > cut down the CC report first... and then wait for someone to break the > build :). > > Luke. > > > > Alef Arendsen wrote: > >>Shall I set up a mail to the dev list for failed builds? > > > > > > Hey, cool! > > > > Well, buildfailed mails to the Dev list is fine with, as long as > > buildAfterBuildFailed property of CC is false (we've got that turned on > > here, and I'm getting mails each hour if build fails :) > > > > Alef > > > > > -- > Luke Taylor. Monkey Machine Ltd. > PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Luke T. <lu...@mo...> - 2003-12-23 14:29:08
|
Rod Johnson wrote: > Luke > > This is pretty cool now. I don't need to run Clover locally any more, which > is good as I never got the Eclipse plugin to work with the flaky milestone > releases of Eclipse I'm stupid enough to use :-) > > How often does the build run? > I've got it on hourly builds at the moment while I'm tinkering with it. It's also just doing an update but I'd like to do a clean build at least once a day. Perhaps Alef can help with that as he said he's pretty familiar with CC. > It would be nice to link from the home page in the near future. However, > this could produce a lot of hits. Do you have any problems with that? > Not as far as I know :), but I'm pretty new to hosting business so the exerience is welcome. It's running on a DSL line which seems to be OK. I get quite a lot of hits already just from Google searches on the Spring and JBoss stuff. Luke. -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |
|
From: Alef A. <al...@jt...> - 2003-12-23 14:51:53
|
> I've got it on hourly builds at the moment while I'm > tinkering with it. > It's also just doing an update but I'd like to do a clean > build at least > once a day. Perhaps Alef can help with that as he said he's pretty > familiar with CC. No problem. You can have multiple AntBuilder elements in your config file. For instance like this: <antbuilder target="clean build" mulitple="5"/> <antbuilder target="build"/> Then it'll do a clean build every five builds (the other builds are normal ones). When using the MavenBuilder, you can do the same thing. OF course if you're builing hourly, the clean-build should have a multiple attribute of 24 (or 23, I never know ;-): <mavenbuilder goal="maven:distribute" multiple="1"/> <!-- multiple = 1 by default --> <mavenbuilder goal="clean maven:distribute" multiple="5"/> Should do the trick... Alef |
|
From: Luke T. <ne...@fr...> - 2003-12-23 23:47:18
|
Thanks Alef. I'll try that out. Looking at the code for the CC scheduler, though, I think you have to put the multiple="1" builder last or it'll be used each time (because 1 divides any number) and any additional builders will be ignored. I've also hacked the xsl to remove most of the output apart from build errors. I'll leave it running over the holiday period and if it seems happy enough I'll get it to mail failures to the list. cheers, Luke. Alef Arendsen wrote: > > No problem. You can have multiple AntBuilder elements in your config > file. For instance like this: > > <antbuilder target="clean build" mulitple="5"/> > <antbuilder target="build"/> > > Then it'll do a clean build every five builds (the other builds are > normal ones). > > When using the MavenBuilder, you can do the same thing. OF course if > you're builing hourly, the clean-build should have a multiple attribute > of 24 (or 23, I never know ;-): > > <mavenbuilder goal="maven:distribute" multiple="1"/> <!-- multiple = 1 > by default --> > <mavenbuilder goal="clean maven:distribute" multiple="5"/> > > Should do the trick... > > Alef > -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |
|
From: Luke T. <lu...@mo...> - 2003-12-23 14:34:22
|
Rod Johnson wrote: > Luke > > This is pretty cool now. I don't need to run Clover locally any more, which > is good as I never got the Eclipse plugin to work with the flaky milestone > releases of Eclipse I'm stupid enough to use :-) > > How often does the build run? > I've got it on hourly builds at the moment while I'm tinkering with it. It's also just doing an update but I'd like to do a clean build at least once a day. Perhaps Alef can help with that as he said he's pretty familiar with CC. > It would be nice to link from the home page in the near future. However, > this could produce a lot of hits. Do you have any problems with that? > Not as far as I know :), but I'm pretty new to hosting business so the exerience is welcome. It's running on a DSL line which seems to be OK. I get quite a lot of hits already just from Google searches on the Spring and JBoss stuff. Luke. P.S. The CC reports are here http://monkeymachine.co.uk/cruisecontrol/buildresults/spring I'd like to cut down the amount of output and remove the account info in there but I'm working on that... -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |
|
From: Luke T. <ne...@fr...> - 2003-12-23 14:36:10
|
Rod Johnson wrote: > Luke > > This is pretty cool now. I don't need to run Clover locally any more, > which is good as I never got the Eclipse plugin to work with the > flaky milestone releases of Eclipse I'm stupid enough to use :-) > > How often does the build run? > I've got it on hourly builds at the moment while I'm tinkering with it. It's also just doing an update but I'd like to do a clean build at least once a day. Perhaps Alef can help with that as he said he's pretty familiar with CC. > It would be nice to link from the home page in the near future. > However, this could produce a lot of hits. Do you have any problems > with that? Not as far as I know :), but I'm pretty new to hosting business so the exerience is welcome. It's running on a DSL line which seems to be OK. I get quite a lot of hits already just from Google searches on the Spring and JBoss stuff. Luke. P.S. The CC reports are here http://monkeymachine.co.uk/cruisecontrol/buildresults/spring I'd like to cut down the amount of output and remove the account info in there but I'm working on that... |