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

Support dependency version ranges for transitive dependencies

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • None
    • Wish List
    • Dependency management
    • None

    Description

      It seems that right now dependency version ranges as shown here [1] are not supported.

      A version range is e.g. used by ehcache-web ([2]), so that when I use
      transitive('net.sf.ehcache:ehcache-web:jar:1.6.0-beta2')
      buildr fails with this error:
      Failed to download net.sf.ehcache:ehcache:pom:[1.6.0-beta4,], tried the following repositories...

      It would be great to have support for version ranges, otherwise some libs cannot be used with transitive().

      [1] http://www.sonatype.com/books/maven-book/reference/pom-relationships-sect-version-ranges.html
      [2] http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-web/1.6.0-beta2/ehcache-web-1.6.0-beta2.pom

      Attachments

        Activity

          People

            Unassigned Unassigned
            martin.grotzke Martin Grotzke
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: