I would also have to offer VPS, as I have not yet seen a shared hosting provider with installed compilers.
On the code repository side, Assembla.com has free svn hosting, and they also provide the ability to start the build process, letting you specify the URL to publish when registration occurs. This URL can start with a script that retrieves the latest code and builds it. You can find more information on how to configure this here .
source share