Kundo provides a structured, convention based approach for Java builds. Kundo has a pluggable, extensible architecture; it harnesses the power and flexibility of Groovy and Ant to provide a highly configurable Java build framework. Kundo achieves this flexibility with a plug-in architecture that attaches behaviors (provided by Kundo plug-ins) to build lifecycle phases. Kundo consists of a kernel and a set of foundation plug-ins. The kernel is responsible for the orchestration of the multiple collaborators within the build system.
|Tags||Software Development Testing Quality Assurance Build Tools|
|Operating Systems||OS Independent|
Release Notes: Kundo has moved away from only integrating with Maven and Ant and into being a build system in its own right. You can specify dependencies in the recipe, specify artifact information in the recipe, specify modules in the recipe, Specify repositories to deploy or download from in the recipe, and specify parent recipes to inherit from. Builds can be executed using the kundo executable as well as the ant executable. Version declaration was externalized, providing a simplified release process. Reactor build handling was improved, all phases are cascaded individually through sub-modules. A Kundo only sample application was added.