Details
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