I have set up CruiseControl.net (http://sourceforge.net/projects/ccnet/) on Mono for building our OpenPetra.org project, which is quite a big project. Here are the steps I followed, and my config files so that people can benefit from it: Here is some advice