CollabNet TeamForge provides the option of using open source Hudson as a continuous integration engine for authentication, permissions and automatic uploading of build results for highest levels of code quality and efficiency.
The integration with Hudson makes it possible for developers to automate the build and test aspects of the development process and to bring transparency to projects. In line with agile methods and Lean ALM, continuous integration is a development practice where team members integrate their work frequently, leading to multiple integrations daily and the early detection and removal of bugs.
Hudson is Java-based but is not limited to building Java-based software. Supports Java technologies: J2SE 5.0 platform, Java Web Start, JavaMail, servlets; stapler, Groovy, Maven, Ant, Apache Commons, JFreeChart, dom4j, Jaxen, Acegi security, and JCaptcha libraries.