Apache Gump
[ | Report broken link ]
Programming Language: Java
Description: Project definitions are converted from XML to scripts native to the platform on which you are running. With Python Gump the XML is mapped into in memory objects for processing. Scripts execute cvs or svn update commands for every module which contains a project being built, and invoke builds for each project in an order that ensures that dependencies are satisfied. Build outputs are processed and, if successful, dependent projects are then built on these outputs.
The net effect is that every project is built every day with the latest version of every dependency - including the latest Ant, latest JUnit, latest XML parser.
The results are captured into html pages that largely are consistent with the style of the Jakarta project. An extensive amount of hypertext links are added to allow quick and easy navigation, and failures are color coded on the main build page. Homepage: http://gump.apache.org
App rating details: Total votes: 1 Overall rating: 4.00
How'd this get started?: An entire page is required for a decent explanation: http://gump.apache.org/why.html
[ Download Apache_Gump now! | Get Support for Apache_Gump at LinuxQuestions.org ]
|