CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process.

cruisecontrol.sourceforge.net
continuous-integration upcoming