Details
-
Dependency upgrade
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.5.1
-
None
Description
The biz aQute bnd artifact has moved two times since version 1.50.0: see https://mvnrepository.com/artifact/biz.aQute/bnd, https://mvnrepository.com/artifact/biz.aQute.bnd/bnd and https://mvnrepository.com/artifact/biz.aQute.bnd/biz.aQute.bnd.
Therefore, despite the configurable version number in the bnd addon (added for https://issues.apache.org/jira/browse/BUILDR-654), it is not possible to use a version larger than 1.50.0 (due to the hardcoded group and artifact ids https://github.com/apache/buildr/blob/master/addon/buildr/bnd.rb#L30).
Also, the options of the 'print' command have changed since version 2.1.0: -verify is no longer supported, and the build fails at https://github.com/apache/buildr/blob/master/addon/buildr/bnd.rb#L113. -v or --verify must be used instead (http://bnd.bndtools.org/commands/print.html).
Is it possible to update the default version to the latest one (3.4.0), or to make sure any version from 1.50.0 to 3.4.0 can be used?