I don't think thats the same thing. The proposal is to take a snapshot artifact 
which was built using mvn deploy and promote it to the release repo. I think 
what you are referring to here Jason is how the release plugin first builds the 
snapshot, tags it, and then rebuilds the tag.

> -----Original Message-----
> From: Jason van Zyl [mailto:[email protected]]
> Sent: Wednesday, November 10, 2010 5:44 AM
> To: Maven Users List
> Subject: Re: Continuous Delivery and Maven
> 
> 
> On Nov 9, 2010, at 2:25 PM, Thiessen, Todd (Todd) wrote:
> 
> > +1 here. Jez was indicating that it was "Crucial" that a snapshot build
> not get "rebuilt" when creating the release and simply get promoted to a
> release. That is simply not that way maven currently works. I hope that
> is now clear.
> >
> 
> Has nothing to do with Maven per se, this is just the way the Maven
> Release Plugin works. It doesn't mean it's the only way it can work. I
> know lots of of people who have re-implmented all or parts of the release
> plugin to prevent rebuilding.
> 
> > I do like the idea though of rebuilting a CD build after a successful
> CI build. I think that has potential.
> >
> >> -----Original Message-----
> >> From: stug23 [mailto:[email protected]]
> >> Sent: Monday, November 08, 2010 2:21 PM
> >> To: [email protected]
> >> Subject: Re: Continuous Delivery and Maven
> >>
> >>
> >> We need to figure out how to best leverage Maven (keeping in mind its
> >> process
> >> and practices) in a Continuous Delivery solution. I like the
> conversation
> >> around this topic and also see that there is this other discussion
> about
> >> the
> >> meaning of CD versus CI.
> >>
> >> From the comments so far, there has been a fair amount of discussion
> >> about
> >> how to use SNAPSHOTs as if they were something that they aren't.
> Namely
> >> retaining SNAPSHOTs all the way through release, possibly mutating the
> >> metadata to make the builds products look like released artifacts
> instead
> >> of
> >> SNAPSHOTs without having to rebuild the binaries. Since a SNAPSHOT
> works
> >> well for a "work in progress" and not for a "thing I want to keep",
> maybe
> >> a
> >> different approach would work better.
> >>
> >> Maybe it would make more sense to just burn lots of version numbers
> (e.g,
> >> 3.5.1099) and always release with a new yet-to-be-defined Maven
> release
> >> plugin that reflects the processes involved with CD. If the concern is
> >> disk
> >> usage or inefficiency, perhaps some automation can make this more
> >> manageable?
> >>
> >> I would be interested in inputs on this topic from the Maven founders
> if
> >> they are following this thread.
> >> --
> >> View this message in context:
> >> http://maven.40175.n5.nabble.com/Continuous-Delivery-and-Maven-
> >> tp3245370p3255592.html
> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
> 
> What matters is not ideas, but the people who have them. Good people can
> fix bad ideas, but good ideas can't save bad people.
> 
>  -- Paul Graham
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to