Next version of "buildozer" is out.
Buildozer is a tool for simplifying transitive builds on modules with SNAPSHOT dependencies. It especially simplifies propagation of code changes from changed module(s) to those depending on them, while skipping builds of unaffected ones.
Installation instructions are available here. Project main web is http://buildbox.sf.net/buildozer.
Changes since version 1.0.0-alpha-4
New features:
- FAILED modules are not rebuilt unless changed (or their dependencies changed)
- added command "doall" pretending that all modules have changed = full rebuild
Fixes:
- stanalone jar installer - fixed NPE in artifact downloading
- return nonzero exit code on failure
Improvements:
- log file and failure indicator stored in subdir of repository's installation target
- added option --version, both in standard and in xml format
- simplified the way of listing installed artifact of a module (not using special mojo on mvn commandline)
Feedback
Users can
- report issues at github issue s
- or propose changes by means of github pull requests
or contribute any other way - some hints are here.