Uploaded image for project: 'Buildr (Retired)'
  1. Buildr (Retired)
  2. BUILDR-732

Support bnd version 2.1.0 or more

    XMLWordPrintableJSON

Details

    • Dependency upgrade
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.5.1
    • 1.5.2
    • Extensions
    • 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?

      Attachments

        1. builr-bnd.patch
          5 kB
          Eric Bruneton

        Activity

          People

            pdonald Peter Donald
            ebruneton Eric Bruneton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: