With Jenkins, organizations can accelerate the software development process through automation. Jenkins manages and controls development lifecycle processes of all kinds, including build, document, test, package, stage, deployment, static analysis and many more. You can set up Jenkins to watch for any code changes in places like SVN and Git, automatically do a build with tools like Ant and Maven, initiate tests and then take actions like rolling back or rolling forward in production.
The Jenkins project was started in 2004 by Kohsuke Kawaguchi, CTO at CloudBees, while he worked for Sun Microsystems. Thanks to its extensibility and a vibrant, active community, Jenkins has grown significantly. Today the Jenkins community offers well over 1,000 plugins that allow Jenkins to integrate with almost any popular technology today. It is by far the most dominant CI server and, as of January 2015, there are more than 100,000 active installations around the world.
The Jenkins project is an independent open-source community under the umbrella of a non-profit organization Software in the Public Interest, which owns the key project assets such as the Jenkins trademark. The project has its own decision-making process and is governed by a board.