If I recall correctly, it's not Java-only anymore. I started setting up a Jenkins server for CI for my Django app. I never finished getting the configuration right, and I'm not 100% positive you can serve Django from it (I don't see why you wouldn't be able to though), so I can't give an endorsement backed by experience, but it's something to look into.