There are lots of tools available out there to help with continuous integration: Jenkins CI, Bamboo, Buildbot, etc. Some if them are really awesome, but all of them require to do quite a bit of setup.
To get started, you need to setup:
- a server with your target Operating System,
- a build environment, which often means installing one or several versions of Python, distribute and virtualenv.
Repeat these two steps for each additional OS/environment, and don't forget to keep everything up to date!
On top of that you need to actually setup the Continuous Integration server that you ...