Могу ли я использовать информацию о зависимости ivy в моем файле сборки ant - PullRequest
1 голос
/ 20 октября 2010

В моем файле ivy.xml есть операторы зависимостей, такие как:

<dependency conf="*->*" org="gnu" name="gcc" rev="4.2.1" changing="false">
    <artifact name="gcc" ext="tbz2" e:classifier="src"/>
</dependency>

'rev =' может быть фиксированным значением или 'последним' или любым другим.

В моем файле сборки я хотел бы получить значение 'rev', которое будет использоваться в дальнейшем рабочем процессе после выполнения разрешения.

Есть ли способ сделать это или прочитать свойство для этого?

1 Ответ

2 голосов
/ 20 октября 2010

Используйте артефакт свойства задача

<ivy:artifactproperty name="version.[artifact]" value="[revision]"/>

<echo message="gcc version: ${version.gcc}"/>
...