问题
In my ivy.xml file I have dependency statements like:
<dependency conf="*->*" org="gnu" name="gcc" rev="4.2.1" changing="false">
<artifact name="gcc" ext="tbz2" e:classifier="src"/>
</dependency>
'rev=' can be a fixed value or 'latest' or whatever.
In my build file I would like to get hold of the value of 'rev' to be uses in further work flow after resolve is run.
Is there any way to do that or read a property for this?
回答1:
Use the artifactproperty task
<ivy:artifactproperty name="version.[artifact]" value="[revision]"/>
<echo message="gcc version: ${version.gcc}"/>
来源:https://stackoverflow.com/questions/3978189/can-i-use-ivy-dependency-info-in-my-ant-build-file