ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <xavier.ha...@gmail.com>
Subject Re: ivy demo with cruise control
Date Mon, 27 Aug 2007 14:58:27 GMT
On 8/27/07, bhatia <Bhatia@ofac.ch> wrote:
>
>
> http://www.jaya.free.fr/ivy/demo.html world of java
> There is a link from the text & jpg" Cutting edge development environment"


OK, this is the backup of the old site and not the actual Ivy website,
that's why I was surprised you found the link, but now I understand :-)

Xavier

...
>
> thanks
>
>
> Xavier Hanin wrote:
> >
> > On 8/27/07, bhatia <Bhatia@ofac.ch> wrote:
> >>
> >>
> >> Yes, there is a link to the demo /ivy/demo.html from the ivy home page.
> >
> >
> > Yes but the demo page has no link to worldofjava.org demos. I've checked
> > this:
> > http://incubator.apache.org/ivy/demo.html
> >
> > Where do you see a link to demos on worldofjava site from the Ivy web
> > site?
> >
> > 1) So it seems all I need to do this is to publish to the local
> repository
> >> (developer workstation specifying rev="latest.integration") and
> referring
> >> to
> >> it through a chain resolver from a dependant project.
> >> Is my understanding correct ?
> >
> >
> > Correct.
> >
> > Xavier
> >
> > thanks
> >>
> >>
> >> Xavier Hanin wrote:
> >> >
> >> > On 8/27/07, bhatia <Bhatia@ofac.ch> wrote:
> >> >>
> >> >>
> >> >> I was referring to the following tutorial on the Ivy website:
> >> >> http://demos.worldofjava.org/fullstack-demo.htm
> >> >> http://demos.worldofjava.org/fullstack-demo.htm
> >> >
> >> >
> >> > These demos are not on the Ivy website... but maybe you've found a
> link
> >> > from
> >> > Ivy website? I thought I had removed it though, since it's also a
> demo
> >> of
> >> > a
> >> > commercial product.
> >> >
> >> > I also want to publish a modified project in the local repository; I
> >> guess
> >> >> that can be done with Cruise Control.
> >> >
> >> >
> >> > No, CruiseControl does not publish to a local repository (by local I
> >> mean
> >> > on
> >> > the developer workstation). It publishes to an integration
> repository.
> >> >
> >> > But how do I tell Ivy, that it should
> >> >> resolve from the local repository and not from the network
> repository
> >> ?
> >> >
> >> > It's because the local repository is the first in a chain where
> return
> >> > first
> >> > is set to true. I think you can get details on this in the default
> >> > settings
> >> > tutorial, and the multi-project example.
> >> >
> >> > Xavier.
> >> >
> >> >
> >> > For example, in your demo (URL mentioned above), you do a resolve on
> >> the
> >> >> File project and that gets you the dependency from the local
> >> repository
> >> >> (the
> >> >> List project on which you made changes). How do you do that ?
> >> >>
> >> >> thanks
> >> >>
> >> >>
> >> >> Xavier Hanin wrote:
> >> >> >
> >> >> > On 8/27/07, bhatia <Bhatia@ofac.ch> wrote:
> >> >> >>
> >> >> >>
> >> >> >> Hello,
> >> >> >> Its a very inspiring demo. Thats exactly what I want to
> implement,
> >> the
> >> >> >> ability to find a dependency in the workspace. For example,
the
> >> File
> >> >> >> project
> >> >> >> is able to resolve a modified dependency (the list project)
in
> the
> >> >> local
> >> >> >> workspace. How does that happen ?
> >> >> >> I thought I would normally be required to first publish the
list
> >> >> project
> >> >> >> to
> >> >> >> the repository with my changes and then do a resolve in the
File
> >> >> project
> >> >> >> from IvyDE to get my changes in the list project.
> >> >> >> Can someone explain me how to do this in Ivy ? Or maybe I
need
> >> >> >> CruiseControl
> >> >> >> with IvyCruise to do this trick.
> >> >> >
> >> >> >
> >> >> > I'm not sure about which demo you're referring to. With a
> continuous
> >> >> > integration server, what you can do is make the server publish
> each
> >> >> > integration build to a repository, so that a new version is
> >> available
> >> >> each
> >> >> > time someone commit. You don't need a plugin for this, all CI
> server
> >> >> can
> >> >> > call the target you want, and it's up to you to publish your
> module
> >> in
> >> >> > your
> >> >> > build.xml target called by the server. If you want to get a
> locally
> >> >> > modified
> >> >> > version, you need to publish it to a repository, but we recommend
> to
> >> >> > publish
> >> >> > it to a local repository (on the developer workstation), so that
> the
> >> >> > locally
> >> >> > modified version is only available to the developer. I think the
> >> >> tutorial
> >> >> > on
> >> >> > dependent projects demonstrate this (and the multi project too,
> but
> >> >> there
> >> >> > isn't much doc).
> >> >> >
> >> >> > Is it clearer now?
> >> >> >
> >> >> > Xavier
> >> >> >
> >> >> > thanks
> >> >> >>
> >> >> >> --
> >> >> >> View this message in context:
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/ivy-demo-with-cruise-control-tf4333778.html#a12342770
> >> >> >> Sent from the ivy-user mailing list archive at Nabble.com.
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> > --
> >> >> > Xavier Hanin - Independent Java Consultant
> >> >> > http://xhab.blogspot.com/
> >> >> > http://incubator.apache.org/ivy/
> >> >> > http://www.xoocode.org/
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://www.nabble.com/ivy-demo-with-cruise-control-tf4333778.html#a12343634
> >> >> Sent from the ivy-user mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >
> >> >
> >> > --
> >> > Xavier Hanin - Independent Java Consultant
> >> > http://xhab.blogspot.com/
> >> > http://incubator.apache.org/ivy/
> >> > http://www.xoocode.org/
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/ivy-demo-with-cruise-control-tf4333778.html#a12345697
> >> Sent from the ivy-user mailing list archive at Nabble.com.
> >>
> >>
> >
> >
> > --
> > Xavier Hanin - Independent Java Consultant
> > http://xhab.blogspot.com/
> > http://incubator.apache.org/ivy/
> > http://www.xoocode.org/
> >
> >
> http://www.jaya.free.fr/ivy/demo.html
> http://www.jaya.free.fr/ivy/demo.html
> --
> View this message in context:
> http://www.nabble.com/ivy-demo-with-cruise-control-tf4333778.html#a12346236
> Sent from the ivy-user mailing list archive at Nabble.com.
>
>


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

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