Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1410

Deliver task doesn't replace dynamic revisions for extended dependencies

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 2.3.0, 2.5.0-rc1
    • None
    • Ant
    • Windows 7 x64

    Description

      The deliver task does not replace dynamic revision details for dependencies inherited through extension.

      We have a hierarchical setup for our ivy files with a main parent file that all other Ivy files extend, this parent file contains the common dependencies. When performing a resolve Ivy correctly fetches the dynamic revisions it resolves for both latest.integration and 1.0.+. However the Ivy.xml produced by the deliver task still contains the dynamic values instead of the actual revisions found by resolve for the dependencies from the parent file, but directly declared dependencies (in the extending file) do have dynamic values replaced.

      I've tested this with 2.3.0 and the latest jar from Jenkins (2.4.0-local-20130226160602)

      Thanks, Jason

      Attachments

        Activity

          People

            Unassigned Unassigned
            jreast Jason Reast-Jones
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: