FYI I added a daily test run to a Hudson instance set up by Eclipse/LocationTech.
This is not completely redundant with TravisCI. Unlike TravisCI, Hudson is going to run every day even if there are no changes and thus it gives more opportunities for randomized testing to find a problem. It also publishes FindBugs, CPD, Test results etc. TravisCI is better for a quick pass/fail on a new commit. Of course I could get Hudson to poll GitHub but I like that TravisCI will be triggered to build more or less immediately. TravisCI is also configured to build with multiple JDKs.