You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Maarten Coene (Jira)" <ji...@apache.org> on 2025/08/31 21:45:00 UTC
[jira] [Resolved] (IVY-1410) Deliver task doesn't replace dynamic revisions for extended dependencies
[ https://issues.apache.org/jira/browse/IVY-1410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maarten Coene resolved IVY-1410.
--------------------------------
Fix Version/s: 2.6.0
Assignee: Maarten Coene
Resolution: Fixed
The PR has been applied.
Thanks!
> Deliver task doesn't replace dynamic revisions for extended dependencies
> ------------------------------------------------------------------------
>
> Key: IVY-1410
> URL: https://issues.apache.org/jira/browse/IVY-1410
> Project: Ivy
> Issue Type: Bug
> Components: Ant
> Affects Versions: 2.3.0, 2.5.0-rc1
> Environment: Windows 7 x64
> Reporter: Jason Reast-Jones
> Assignee: Maarten Coene
> Priority: Minor
> Labels: newbie
> Fix For: 2.6.0
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> 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
--
This message was sent by Atlassian Jira
(v8.20.10#820010)