I am against deploying -SNAPSHOTs automatically... If you want my reasons I will dig out the blog post where I provide them.
In short I think it is a bad practice that many fall into. For plugins we should just publish manually if there is a need (eg verify fix from users machine) otherwise we should cut a release On Wednesday, 27 March 2013, Anders Hammar wrote: > I on the other hand think that it should be done by the CI. Why add work > on the developer. > The latest Snapshot version should always be available. > > there would be a huge volume of worthlessly uploaded artifacts if it was >> automated for all artifacts. > > > I don't see the problem. Nexus will purge them to keep the number down. > > /Anders > > > >> >> >> On Wed, Mar 27, 2013 at 6:52 PM, Robert Scholte < >> [email protected] <javascript:_e({}, 'cvml', >> '[email protected]');>> wrote: >> >>> Deploy it not done by the CI by default, it is the responsibility of the >>> developer. >>> IMO there's no need for auto deployment. >>> If you want to share a SNAPSHOT version of your mojo with the world, >>> just run 'mvn deploy' on your own system. >>> >>> Robert >>> >>> >>> On Wed, 27 Mar 2013 17:57:09 +0100, Anders Hammar >>> <[email protected]<javascript:_e({}, 'cvml', '[email protected]');>> >>> wrote: >>> >>> That's a group, they shouldn't be deployed there technically speaking. >>>> The >>>> problem is that they are not deployed to the Snapshot repo: >>>> https://nexus.codehaus.org/**content/repositories/snapshots<https://nexus.codehaus.org/content/repositories/snapshots> >>>> >>>> When you say "not deployed", what/who are you expecting to deploy them >>>> there? The CI job doesn't do this; I just checked. >>>> >>>> /Anders >>>> >>>> >>>> On Wed, Mar 27, 2013 at 4:04 PM, Baptiste MATHUS >>>> <[email protected]<javascript:_e({}, 'cvml', '[email protected]');>> >>>> wrote: >>>> >>>> Hi, >>>>> >>>>> Just saw snapshots are not deployed onto >>>>> https://nexus.codehaus.org/**content/groups/snapshots-**group/<https://nexus.codehaus.org/content/groups/snapshots-group/> >>>>> <https://nexus.codehaus.**org/content/groups/snapshots-** >>>>> group/org/codehaus/mojo/build-**helper-maven-plugin/1.8-**SNAPSHOT/<https://nexus.codehaus.org/content/groups/snapshots-group/org/codehaus/mojo/build-helper-maven-plugin/1.8-SNAPSHOT/> >>>>> > >>>>> >>>>> >>>>> Examples: >>>>> * >>>>> https://nexus.codehaus.org/**content/groups/snapshots-** >>>>> group/org/codehaus/mojo/extra-**enforcer-rules/1.0-alpha-4-**SNAPSHOT/<https://nexus.codehaus.org/content/groups/snapshots-group/org/codehaus/mojo/extra-enforcer-rules/1.0-alpha-4-SNAPSHOT/> >>>>> * >>>>> https://nexus.codehaus.org/**content/groups/snapshots-** >>>>> group/org/codehaus/mojo/build-**helper-maven-plugin/1.8-**SNAPSHOT/<https://nexus.codehaus.org/content/groups/snapshots-group/org/codehaus/mojo/build-helper-maven-plugin/1.8-SNAPSHOT/> >>>>> >>>>> Is it intended? >>>>> >>>>> I saw this because I was going to ask some reporters to test a snapshot >>>>> until I realize the last version is from 2012. >>>>> >>>>> Thanks for any hint. >>>>> >>>>> -- >>>>> Baptiste >>>>> >>>>> >>> >>> -- >>> Using Opera's revolutionary email client: http://www.opera.com/mail/ >>> >>> ------------------------------**------------------------------** >>> --------- >>> To unsubscribe from this list, please visit: >>> >>> >>> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> >>> >>> >>> >> > -- Sent from my phone
