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.
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.

