Jenkins - An extendable open source continuous integration server
Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. It focuses on two things, Building/testing software projects continuously and Monitoring executions of externally-run jobs. Jenkins can distribute build/test loads to multiple computers.
Builds can be tagged long after builds are completed. JUnit test reports can be tabulated, summarized, and displayed with history information, such as when it started breaking, etc. History trend is plotted into a graph.
http://jenkins-ci.org/
comments powered by Disqus
Related Products
Ccmonitor - a Mac Dashboard widget running Continuous Integration build monitor DSL
IntroductionThere are lots of stuff we can do to make fun with Continuous Integration. We can make our computer shout 'build-------failed!', or we can make keyboard light blink randomly and quickly, or we just pop up a message to tell ourselves what's happened with build... CC Monitor works on RSS of CruiseControl. It also can work on any CI Build Tool which provides RSS to report build status. The default rule to assert successful build is rss item title contains 'success', 'fixed' or 'passed'.
Build-pipeline-plugin - Hudson & Jenkins build pipeline plugin
Build Pipeline PluginWe need your help!Details of how you can contribute and make this plugin better for everyone are available here: https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin+-+How+to+Contribute New ReleaseRelease 1.2.4-ALPHA is ready for testing - https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin+-+Roadmap A plugin that gives Hudson & Jenkins build pipeline capabilities. Have a look at look at the Jenkins and Hudson wikis for documentation: http://wiki.h
Buildbot - Continuous Integration System to automate Builds
Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. It supports arbitrary build processes, and is not limited to common build processes for particular languages. Buildbot has a variety of status-reporting tools to get information about builds in a timely manner.
Reupholster - A simple couchdb development tool
The simple way to develop a couchdb couchapp. You can launch the app right from here: http://reupholster.iriscouch.com/reupholster/_design/app/index.html See ReleaseNotes for the latests changes. What it does: You choose a working directory You get an example project created in the working directory with html and tests folders As you edit the html files in realtime, the changes are automatically sent to couch Click on the couch icon in the tray, and select Run Tests to run the tests in the 'test
Continuum - Continuous Integration and Build Server
Apache Continuum is an enterprise-ready continuous integration server with features such as Automated builds, Release management, Role-based security, and Integration with popular build tools and Source control management systems. Whether you have a centralized build team or want to put control of releases in the hands of developers, Continuum can help you improve quality and maintain a consistent build environment.
CruiseControl - Continuous Integration Tool to automate build process
CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process. It includes dozens of plugins for a variety of source controls, build technologies, and notifications schemes including email and instant messaging. A web interface provides details of the current and previous builds.
Vulcan - Continuous Integration, Build & Release management software
IntroductionVulcan provides ContinuousIntegration and BuildAndRelease services in a web application which can easily by accessed and navigated by developers, project managers and stakeholders. Notification plugins publish reports on desired build outcomes over RssFeed and EmailNotification. Vulcan runs in a standard JEE Web Application Server, like Apache Tomcat or BEA WebLogic. Notes on latest release Users wishing to live on the edge can download the latest snapshot. Live DemoScreen shots are
Uppercut - Conventional Automated Build for .NET
Project UppercuT"Professional builds in moments, not days!"UppercuT is a conventional automated build for .NET. UppercuT is the insanely easy to use build framework. Try it out right now!UppercuT now has a gem. This lowers the barrier to entry to start using it on a system. UppercuT is still .NET (it's just using gems for delivery as a new option in addition to source code and the downloads). Note: To use gems you must have Ruby 1.8.6+ and Gems 1.3.7+ installed. Open a command line and type gem
Ci-lamp - Continuous Integration Lamp
Continuous Integration LampThe Continuous Integration Lamp is a very simple piece of hardware which provides a visual notification of your build status. Green light on: your build is OK Red light blinking: your build has FAILED The lamp is build using an Arduino and a couple of LEDs. It is connected to a computer via a usb cable. A simple program running on the computer polls the build status periodically and turns on/off the lamp alarm. Client application GUI: Tray Icon: The circuit:
Ransack - scouring PHP projects
Ransack is a toolkit for continuous integration and analysis of PHP web projects. It can function as a build server for managing build and test processes, and also provides hooks for extracting metrics and charts to display a quantitative view of the structure of your code. Ransack is an unreleased pre-alpha experiment... Proceed at your own riskRansack is a build server designed specifically for managing continuous integration on PHP projects. WHAT YAK SHAVING IS THIS? You might ask, and rightl