Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server. It supports SCM tools including CVS, Subversion, Git and Clearcase and can execute Apache Ant and Apache Maven based projects, as well as arbitrary shell scripts and Windows batch commands.

Eclipse Lyo 2.1 includes a plugin that allows Hudson to be an OSLC Automation provider.

Adapter required

An adapter is required to output the following specifications:



    Compatible producers on the left; compatible consumers on the right.

    Hover over, focus, or tap any node for more details.

    Compatible consumers

    The following products can consume one or more specifications that Hudson can output.

    We make no guarantees about compliance with any specification.