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 <[EMAIL PROTECTED]>
Date: Jun 11, 2006 10:01 AM
Subject: Releasing with Continuum
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
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
[EMAIL PROTECTED]
Jason van Zyl
[EMAIL PROTECTED]