ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Louis Boudart <jeanlouis.boud...@gmail.com>
Subject Re: Check available updates for libs in ivy
Date Tue, 04 Jun 2013 16:22:17 GMT
Hi,

As far as i know there is no "quick way" to do this yet.

As this feature is also neededi have spend a couple of hours on
it yesterday. I have a something working and i would be able to commit it
soon.

Basically it's a new ant task. The task try to resolve all libs with a
configurable revision (latest.release) by default and log :

   - dependency updates
   - new transitive dependencies
   - missing transitive dependencies (in case you upgrade a dependency and
   one of it's dependency disappear you rely on a new version)

The task  will be a post resolve task [1], so all commons attributes would
be available including inline="true" :p.


As mentioned before you will be able to change the revision to check so if
you want to see potential updates including "integration" revision you
could do something like :
<ivy:displaydependencyupdate revisiontocheck="latest.integration"/>


Would this cover your need ?

[1]
http://ant.apache.org/ivy/history/latest-milestone/use/postresolvetask.html

PS: the name of the task and attributes is not the final one :p if you have
a better idea you're welcome

2013/6/3 Mykhailo Oleksiuk <mykhailo.oleksiuk@gmail.com>

> Hi,
>
> Unfortunately I didn't get response from ivy-user group.
>
> Dev guys, could you help me with my question?
>
> > Is it possible to get list of libs that are not up-to-date in quick
> way(ivy command/script/ant task etc)?
>
>
> Thanks,
> Mykhailo.
>
>
> ---------- Forwarded message ----------
> From: Mykhailo Oleksiuk <mykhailo.oleksiuk@gmail.com>
> Date: Tue, May 28, 2013 at 10:09 AM
> Subject: Check available updates for libs in ivy
> To: ivy-user@ant.apache.org
>
>
> Hi,
>
> We have a big project with 100+ libs defined in ivy.xml.
>
> Is it possible to get list of libs that are not up-to-date in quick way(ivy
> command/script/ant task etc)?
>
> --
> Regards,
> Mykhailo Oleksiuk.
>
>
>
> --
> Regards,
> Mykhailo Oleksiuk.
>



-- 
Jean Louis Boudart
Independent consultant
Apache EasyAnt commiter http://ant.apache.org/easyant/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message