extensible open source continuous integration server
Jenkins - Jenkins CI (Jenkins)
Application written in Java that 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: Building/testing software projects continuously. Monitoring executions of externally-run jobs.