Hudson is a continuous integration system for Java.
Hudson monitors executions of repeated jobs, such as building a project or jobs run by cron. Among those things, current Hudson focuses on the following two jobs:
Building/testing software projects continuously, like CruiseControl or DamageControl.
Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs.
Hudson integrates with other tools such as FishEye, ViewCVS, Jira, Trac, Emma and has first class su