Jenkins is an open-source continuous
integration software tool written in the Java programming language for testing
and reporting on isolated changes in a larger code base in real time. The software enables
developers to find and solve defects in a code base rapidly and to automate testing of their
builds.
Continuous integration has evolved since its conception. Originally, a daily build was the
standard. Now, the usual rule is for each team member to submit work on a daily (or more frequent)
basis and for a build to be conducted with each significant change. When used properly, continuous
integration provides various benefits, such as constant feedback on the status of the software.
Because CI detects deficiencies early on in development, defects are typically smaller, less
complex and easier to resolve.
Jenkins is a fork of a project called Hudson, which is trademarked by Oracle and is currently
being developed parallel to Jenkins. The development community and its governing body hosts open
meetings about the software.
Contributor(s): Adam Riglian
This was last updated in November 2011
Email Alerts
Register now to receive SearchSoftwareQuality.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States.
Privacy
Dig Deeper
-
Outlining a variety of ideas for contracts, consultant Howard Deiner shows how Agile practices move beyond the development of code and into developing a collaborative contract.
-
Agile consultant Howard Deiner explains several Agile engineering practices that can be used regardless of which methodology your organization employs.
-
“Moving towards Agile methods challenges all aspects of our traditional management and leadership approaches,” says Agile Consultant, Coach and Trainer Bob Galen. Galen will be presenting “A Test Leader’s Guide to Agile” at STAREAST 2012. In this interview, we hear more about the differences between traditional and Agile leadership and how the transition is affecting leaders and teams.
-
People who read this also read...
-
Resources from around the Web