• CollabNet TeamForge-Hudson Integration

      Agile-Ready Continuous Integration

      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.


      Capabilities
      Features / Benefits
      Streamline development processes
      • Run tests on every commit - not overnight.
      • Easily track dependency between projects
      • Know sooner - no late feedback on regression
      • Eliminate need for integration test session - done continuously
      • Monitor build results by RSS or e-mail for real-time notifications on failures

      Increase productivity
      • Combine ease-of-configuration with high-end features, such as distributed builds
      • Support best practice with frequent updates of the shared source code repository, ideally several times a day
      • Distribute build/test loads to multiple computers such as idle developer workstations
      • Monitor executions of repeated jobs, such as building a software project or schedules jobs (run by cron)

      Optimize code quality
      • Eliminate issues with team members committing code that breaks the build and fails unit tests
      • Make it easier for developers to integrate changes to the project, and for team members to obtain a fresh build
      • Find and remove bugs earlier in process -- more easily
      • Stop bugs from accumulating. The more you have, the harder it is to remove each one.
      • Minimize the number of integration bugs in production and in process

    • Contributor Key

      • CollabNet Certified Integration
      • Partner Integration
      • CollabNet Labs Integration
      • Community Integration

      What are these Contributor Keys?