Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that's simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that's a joy to use.
New in this release: * Added: Findbugs Addon: Upgrade to version 3.0.1 of findbugs. * Added: GPG Addon: Add boolean configuration setting `project.gpg` that can be set to false via `project.gpg = false` to avoid signing and uploading packages. This is useful when some projects are not intended for publishing. * Fixed: JaCoCo Addon: Projects that have jacoco disabled will no longer appear in the JaCoCo reports. * Change: JaCoCo Addon: Update JaCoCo version to 0.7.9. * Fixed: BUILDR-733 - Escape classpath entries in the pathing jar manifest. Submitted by Glenn Croes. * Fixed: Ensure that the pom is attached to the jar artifact with empty classifier rather than the last artifact of a type defined. Otherwise a project that defines multiple artifacts of the same type (i.e. `package(:jar)` and `package(:jar, :classifier => :gwt)`) could have the pom named after the package with the classifier rather than the package without a classifer. (i.e. the pom could be incorrectly defined as `mypackage-1.0.0-gwt.pom` rather than `mypackage-1.0.0.pom`). * Added: GWT Addon: Add support for GWT 2.8.2 release and make it the default version unless otherwise specified. * Added: GWT Addon: Added support for `:js_exports` boolean to enable "JsInteropExports". * Added: IDEA Extension: Added support for `:open_in_browser` boolean passed to `ipr.add_gwt_configuration` * Added: BUILDR-732 - Support bnd version 2.1.0 or more. Submitted By Eric Bruneton. * Added: Support to compiling Kotlin * Fixed: Remove section on development builds in the Contributing section. * Added: New way to concatenate file contents when merging several archives together. * Added: New way to transform file contents when merging several archives together. * Fixed: Removed .class files from being checked in. * Added: Support both Jetty 6 and Jetty 9 as addons. Added integration tests to cover their use. To learn more about Buildr and get started: http://buildr.apache.org/ Thanks! The Apache Buildr Team