maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jhumble <...@jezhumble.net>
Subject Re: RE: Continuous Delivery and Maven
Date Wed, 10 Nov 2010 17:47:44 GMT

BTW - I also think Stephen's suggestion is a good one - it's more or less
what I suggest in the book.

On 10 November 2010 09:45, Jez Humble <jez@jezhumble.net> wrote:

> Hey Todd.
>
> My interpretation of what Jason is saying in his comment here -
> http://www.lucasward.net/2010/11/maven-and-continuous-delivery.html - "you
> should be able to tag the code, and pluck the snapshot out and promote it to
> a release repository... Someone just needs to do the two weeks of work to
> add the tooling." is that this is exactly what he's saying. I'm going to
> have a nose around the code and see if I think I can take a shot at it.
>
> Thanks,
>
> Jez.
>
> On 10 November 2010 05:51, Thiessen, Todd (Todd) [via Maven] <
> ml-node+3258691-1180604705-143561@n5.nabble.com<ml-node%2B3258691-1180604705-143561@n5.nabble.com>
> > wrote:
>
>> Agreed Stephen. I think your proposal is the best so far. I just want to
>> make sure we don't go back into a discussion about promoting snapshots to
>> releases, as I believe that is where this discussion started.  To do that I
>> think would require a significant re-architecture of maven which I don't
>> think would be happening in the near future.
>>
>> > -----Original Message-----
>> > From: Stephen Connolly [mailto:[hidden email]<http://user/SendEmail.jtp?type=node&node=3258691&i=0>]
>>
>> > Sent: Wednesday, November 10, 2010 8:29 AM
>> > To: Maven Users List
>> > Subject: Re: RE: Continuous Delivery and Maven
>> >
>> > Imho taking a snapshot artefact and renaming as a release artefact and
>> > pushing to the remote repo will never be supported by maven, but my
>> > ship-maven-plugin (not ready for publishing yet) and some extra mojos
>> > added
>> > to versions-maven-plugin should enable CD in a way that is in keeping
>> > with
>> > the "maven way", as long as ranges are used in place of snapshots. (will
>>
>> > also need minor tweaks to the maven-release-plugin, but these would be
>> > backwards compatible tweaks that do not change its current behaviour,
>> > only
>> > provide a hook for extending it)
>> >
>> > - Stephen
>> >
>> > On 10 Nov 2010 13:03, "Thiessen, Todd (Todd)" <[hidden email]<http://user/SendEmail.jtp?type=node&node=3258691&i=1>>
>>
>> > wrote:
>> >
>> > 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:[hidden email]<http://user/SendEmail.jtp?type=node&node=3258691&i=2>]
>>
>> > > Sent: Wednesday, Nove...
>> >
>> > > Subject: Re: Continuous Delivery and Maven
>> > >
>> > >
>> > > On Nov 9, 2010, at 2:25 PM, Thiessen, Todd (Tod...
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]<http://user/SendEmail.jtp?type=node&node=3258691&i=3>
>> For additional commands, e-mail: [hidden email]<http://user/SendEmail.jtp?type=node&node=3258691&i=4>
>>
>>
>>
>> ------------------------------
>>  View message @
>> http://maven.40175.n5.nabble.com/Continuous-Delivery-and-Maven-tp3245370p3258691.html
>> To unsubscribe from Continuous Delivery and Maven, click here<http://maven.40175.n5.nabble.com/template/TplServlet.jtp?tpl=unsubscribe_by_code&node=3245370&code=amV6QGplemh1bWJsZS5uZXR8MzI0NTM3MHwtMTg4MjM1NzMyNA==>.
>>
>>
>>
>
>
> --
> Jez Humble
> Co-author, *Continuous Delivery <http://continuousdelivery.com/>*
> http://continuousdelivery.com/
> http://jezhumble.net/
>
>
>


-- 
Jez Humble
Co-author, *Continuous Delivery <http://continuousdelivery.com/>*
http://continuousdelivery.com/
http://jezhumble.net/

-- 
View this message in context: http://maven.40175.n5.nabble.com/Continuous-Delivery-and-Maven-tp3245370p3259081.html
Sent from the Maven - Users mailing list archive at Nabble.com.

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