At ESS we are working on the set up of our continuous integration environment. the goal is to have a system that builds, tests, deploys and generates documentation automatically each time there is a change in the code.
We are using a local Hg and Hudson server. It could be possible share our servers or to move to some cloud service as CloudBees.
If you are moving to GitHub then I would also have a look at Travis which comes for free. See e.g. https://github.com/originell/jpype for an example of how it is used.
https://travis-ci.org/
Travis configured and working, just need to update the URL in the README once the move to GitHub has been completed.
As per meeting yesterday, this ticket can be closed. Unfortunately I do not have the rights to close tickets I think.
We have both a Travis and GitLab-CI configuration file available, and at ESS we are testing all versions using Jenkins.