continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason van Zyl <ja...@maven.org>
Subject Re: Release Management for Maven/Continuum
Date Wed, 14 Jun 2006 03:09:08 GMT
Cool, thanks for posting that.

Jason.

On 13 Jun 06, at 10:51 PM 13 Jun 06, Jeremy Whitlock wrote:

> Hi all,
>    This is an email that Jason sent me to give you a better  
> understanding
> of the previous email I sent.  Please feel free to comment,  
> question or add
> suggestions to the effort.
>
> Take care,
>
> Jeremy
>
> ---------- Forwarded message ----------
> From: Jason Van Zyl <jason@maven.org>
> Date: Jun 11, 2006 10:01 AM
> Subject: Releasing with Continuum
> To: jcscoobyrs@gmail.com
> Cc: brett@maven.org
>
> Hey,
>
> I wrote a tiny diagram here:
>
> http://people.apache.org/~jvanzyl/ReleasingWithContinuum.png<http:// 
> people.apache.org/%7Ejvanzyl/ReleasingWithContinuum.png>
>
> I checked in some code into the release plugin for you. If you're  
> watching
> the commit logs then you'll see notes I'm leaving for you and I've  
> also
> marked todos for you with //TODO:JW so you can key off that if  
> you're using
> eclipse or IDEA. In IDEA you can customize that sort of thing.
>
> What I've done so far is create the release descriptor model in the  
> release
> plugin. When you update the release plugin you'll see it:
>
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-release- 
> plugin/src/main/mdo/
>
> When you run the build, the java sources will be generated. You can  
> see the
> configuration for modello in the POM for the release plugin.
>
> I added a note in the PrepareReleaseMojo with TODO:JW which you can  
> take a
> peek at. Basically that's just the starting point as you'll have to  
> add
> everything you need in order to make the release descriptor be  
> populated,
> used and sent to Continuum.
>
> I will now create a little module in Continuum that will use the  
> stuff I
> just created in the release plugin.
>
> Ultimately we will probably make a separate release management  
> build and as
> you see Brett has already started the tool in the release plugin.  
> So for now
> a module in Continuum that uses this will depend on a Maven plugin  
> because
> it will need the release descriptor model but that's fine for now.  
> Maybe you
> can think about separating out the release management tool in the  
> release
> plugin as you go. Brett probably has some ideas on that.
>
> Ok, I will try to whip something off quick in Continuum for you.
>
> Jason van Zyl
> jason@maven.org

Jason van Zyl
jason@maven.org




Mime
View raw message