Jenkins is an open source, continuous integration tool written in Java. It provides continuous integration services for software development, primarily in the Java programming language. It is a server-based system running in a servlet container such as Apache Tomcat. It supports SCM tools including CVS, Subversion, Git, Mercurial, Perforce and Clearcase, and can execute Apache Ant and Apache Maven based projects as well as arbitrary shell scripts and Windows batch commands.
The EC-Jenkins plugin provides an integration with a Jenkins CI server, allowing a CloudBees CD user the ability to perform several operations on a Jenkins job.