You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-user@ant.apache.org by Alan Romaniuc <a....@gmail.com> on 2008/02/20 23:08:34 UTC

m2compatible in artifacts and ivys

Hi

Is it possible to set m2compatible per children in resolvers?


<url name="two-patterns-example">
  <ivy m2compatible="true"
pattern="http://ivyrep.mycompany.com/[module]/[revision]/ivy-[revision].xml"
/>
  <artifact m2compatible="true"
pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact]-[revision].[ext]"
/>
  <artifact m2compatible="false"
pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact].[ext]"
/>
</url>


Thx in advance



-- 
Alan R.

Re: m2compatible in artifacts and ivys

Posted by Xavier Hanin <xa...@gmail.com>.
On Sat, Feb 23, 2008 at 9:38 PM, Alan Romaniuc <a....@gmail.com> wrote:

> Wouldnt it be a good idea this attribute, instead of creating chains
> just for replace dots by slashes?

It makes sense, indeed. Open an issue in JIRA.

Xavier

>
>
> just my 2 cents
>
>
> On Thu, Feb 21, 2008 at 4:34 PM, Xavier Hanin <xa...@gmail.com>
> wrote:
> > On Wed, Feb 20, 2008 at 11:08 PM, Alan Romaniuc <a....@gmail.com>
> >  wrote:
> >
> >
> >  > Hi
> >  >
> >  > Is it possible to set m2compatible per children in resolvers?
> >  >
> >  >
> >  > <url name="two-patterns-example">
> >  >  <ivy m2compatible="true"
> >  > pattern="
> >  > http://ivyrep.mycompany.com/[module]/[revision]/ivy-[revision].xml<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/ivy-%5Brevision%5D.xml>
> <
> http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/ivy-%5Brevision%5D.xml
> >
> >  > "
> >  > />
> >  >  <artifact m2compatible="true"
> >  > pattern="
> >  >
> http://ivyrep.mycompany.com/[module]/[revision]/[artifact]-[revision].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D-%5Brevision%5D.%5Bext%5D>
> <
> http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D-%5Brevision%5D.%5Bext%5D
> >
> >  > "
> >  > />
> >  >  <artifact m2compatible="false"
> >  > pattern="
> http://ivyrep.mycompany.com/[module]/[revision]/[artifact].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D.%5Bext%5D>
> <
> http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D.%5Bext%5D
> >
> >  > "
> >  > />
> >  > </url>
> >  >
> >  No, you can't do that, but can pretty easily create a chain made up of
> >  resolvers with different m2compatible settings.
> >
> >  Xavier
> >
> >
> >
> >  >
> >  >
> >  > Thx in advance
> >  >
> >  >
> >  >
> >  > --
> >  > Alan R.
> >  >
> >
> >
> >
> >  --
> >  Xavier Hanin - Independent Java Consultant
> >  http://xhab.blogspot.com/
> >  http://ant.apache.org/ivy/
> >  http://www.xoocode.org/
> >
>
>
>
> --
> Alan R.
>



-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Re: m2compatible in artifacts and ivys

Posted by Alan Romaniuc <a....@gmail.com>.
Wouldnt it be a good idea this attribute, instead of creating chains
just for replace dots by slashes?

just my 2 cents


On Thu, Feb 21, 2008 at 4:34 PM, Xavier Hanin <xa...@gmail.com> wrote:
> On Wed, Feb 20, 2008 at 11:08 PM, Alan Romaniuc <a....@gmail.com>
>  wrote:
>
>
>  > Hi
>  >
>  > Is it possible to set m2compatible per children in resolvers?
>  >
>  >
>  > <url name="two-patterns-example">
>  >  <ivy m2compatible="true"
>  > pattern="
>  > http://ivyrep.mycompany.com/[module]/[revision]/ivy-[revision].xml<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/ivy-%5Brevision%5D.xml>
>  > "
>  > />
>  >  <artifact m2compatible="true"
>  > pattern="
>  > http://ivyrep.mycompany.com/[module]/[revision]/[artifact]-[revision].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D-%5Brevision%5D.%5Bext%5D>
>  > "
>  > />
>  >  <artifact m2compatible="false"
>  > pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D.%5Bext%5D>
>  > "
>  > />
>  > </url>
>  >
>  No, you can't do that, but can pretty easily create a chain made up of
>  resolvers with different m2compatible settings.
>
>  Xavier
>
>
>
>  >
>  >
>  > Thx in advance
>  >
>  >
>  >
>  > --
>  > Alan R.
>  >
>
>
>
>  --
>  Xavier Hanin - Independent Java Consultant
>  http://xhab.blogspot.com/
>  http://ant.apache.org/ivy/
>  http://www.xoocode.org/
>



-- 
Alan R.

Re: m2compatible in artifacts and ivys

Posted by Xavier Hanin <xa...@gmail.com>.
On Wed, Feb 20, 2008 at 11:08 PM, Alan Romaniuc <a....@gmail.com>
wrote:

> Hi
>
> Is it possible to set m2compatible per children in resolvers?
>
>
> <url name="two-patterns-example">
>  <ivy m2compatible="true"
> pattern="
> http://ivyrep.mycompany.com/[module]/[revision]/ivy-[revision].xml<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/ivy-%5Brevision%5D.xml>
> "
> />
>  <artifact m2compatible="true"
> pattern="
> http://ivyrep.mycompany.com/[module]/[revision]/[artifact]-[revision].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D-%5Brevision%5D.%5Bext%5D>
> "
> />
>  <artifact m2compatible="false"
> pattern="http://ivyrep.mycompany.com/[module]/[revision]/[artifact].[ext]<http://ivyrep.mycompany.com/%5Bmodule%5D/%5Brevision%5D/%5Bartifact%5D.%5Bext%5D>
> "
> />
> </url>
>
No, you can't do that, but can pretty easily create a chain made up of
resolvers with different m2compatible settings.

Xavier

>
>
> Thx in advance
>
>
>
> --
> Alan R.
>



-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/