New continuous integration server

We're finally making our continuous integration server public. It took several months of fine tuning to get to this point. The main issues were with making sure that  CruiseControl , Hudson, Selenium, and FireFox 3 were happy with each other.

http://hudson.liferay.com

On every commit, it’ll compile everything (including JSPs), reload the database, and deploy.

Then it’ll run about 800 backend unit tests and then another 200 Selinium frontend tests.

Total build and test time right now takes about 25 minutes.

Thanks go out to Raju, Shuyang, Mike Han, Mike Saechang and JR.

Blogs
Brian,
Hudson is quickly becoming a better alternative to CruiseControl. I recommend that you switch to Hudson for the following reasons:

o JSR 286 Portlet available to fetch and display Project status from Hudson.
o It has a very vibrant community behind it.
o Much more usable and maintainable than CruiseControl.
o Multiple releases per month and is one of the most active project on java.net
o Large number of plugins available and in development.
o Glassfish, OpenESB, JBoss etc are using it.

I have experience using it. Let me know if I can be of help. Infact we are already running a hudson process for the Liferay project.
I've got to agree with Raju. I've tried just about every freely available CI tool and it was pretty clear that Hudson is the best. I recommend trying it you might even love it.
Ok, we should migrate to Hudson then. Shouldn't be that bad. Thanks for the input everyone. Raju (we'll need to ping you!).
Ok, http://hudson.liferay.com is now the new server. MUCH better than CruiseControl.
Hi,
I'm currently working on a Hudson / Liferay / Weblogic integration. Anyone have any pointers or docs on this setup?

Thanks,
John