Jenkins monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Jenkins focuses on the following two jobs:
1. Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Jenkins provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity.
2. Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Jenkins keeps those outputs and makes it easy for you to notice when something is wrong.
Get Jenkins and give it a try to see how useful it can actually be for you!
What's New in This Release:
· Build with parameters returns empty web page (issue 18425)
· Access denied error results in ERR_CONTENT_DECODING_FAILED on most browsers, masking the root cause. (issue 15437)
· Fixed the master/slave handshake problem when a slave runs on non-ASCII compatible encoding (such as EBCDIC.)
· Added a diagnosis for StreamCorruptedException problem (issue 8856)
· Matrix project's parent can be now tied to labels/slaves. (issue 7825)
· Clean up fingerprint records that correspond to the deleted build recods (issue 18417)
· Fixed "Comparison method violates its general contract" error in BuildTrigger.execute (issue 17247)
· Edited description wasn't reflected when pressing the "Apply" button. (issue 18436)
· Fixed a regression in remoting since 1.519 that caused FindBugs plugins to break. (issue 18349, issue 18405)
· Revisited the extension point added in 1.519 that adds custom plexus components.