[GRADLE-940] Provide support for ivy extra attributes Created: 15/May/10 Updated: 02/Apr/14 Resolved: 02/Apr/14 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Improvement | ||
Reporter: | Kurt Harriger | Assignee: | Unassigned |
Resolution: | Duplicate | Votes: | 8 |
Issue Links: |
|
Description |
http://ant.apache.org/ivy/history/trunk/concept.html#extra I using extra attributes in .net project for resource artifact culture code. <ivy-module version="2.0" xmlns:e="http://ant.apache.org/ivy/extra"> |
Comments |
Comment by Hans Dockter [ 07/Jun/10 ] |
We will provide hooks where you can manipulate the generated native Ivy module descriptor. |
Comment by Detelin Yordanov [ 15/Jun/11 ] |
Hi guys, |
Comment by Pablo Munoz [ 07/Sep/11 ] |
We also use extra attributes and would love this ticket to be implemented. However, we found that anytime you use extra attributes you need to also change the cache pattern to incorporate the additional attributes in order to avoid namespace collisions in cache and thus retrieval of the wrong artifacts. This needs to be a requirement for implementation of ivy extra attributes in gradle. Here is a sample ivy.xml <dependencies> Here is the ivysettings.xml <settings defaultResolver="chainresolver" overwriteMode="true" /> |
Comment by Szczepan Faber [ 29/Nov/11 ] |
We want to solve it in some way. For example, by enabling manipulation of the output ivy.xml This issue has been also raised in zendesk by Thomas. |
Comment by Stephane Gallès [ 30/Nov/11 ] |
To be able to manipulate the ivy.xml could also be a way to handle the missing 'branch' attribute of Ivy, at least for publication of the artifacts. |
Comment by Peter Horvath [ 22/Nov/12 ] |
We also use Ivy extra attributes, would it be possible to add support for Ivy extra attributes in the DSL as well? We have a requirement where we need to store information in extra attributes in the DSL and have to expose this information in the generated ivy.xml files as well. |