Sean,

I'll refresh my memory, but I didn't think it build from the tag until the
perform step.

I have to go pretend to work for a living for the next hours, but thereafter
I'll take this and run with it.

I don't know if I have credentials to push to nexus, but if I get that far
we'll be doing well.

-benson


On Thu, Mar 11, 2010 at 8:37 AM, Sean Owen <sro...@gmail.com> wrote:

> I've done a full rebuild once or twice here with various different
> approaches and see the same thing.
>
> It does seem to do everything you say except check in. I kind of
> thought it would be doing this:
>
> - Mark stuff as version 0.3
> - Tag, etc.
> - Build and install 0.3 of everything
> - Commit
>
> So yeah I am also scratching my head about why it can't find version
> 0.3. Am I missing an 'install' here?
>
> Also I don't see it looking in the local repository... is that where
> it should look?
>
>
> Here's the current docs on what we do:
> http://cwiki.apache.org/confluence/display/MAHOUT/How+to+release
>
> I'd surely appreciate it if you can have a look Benson as I think you
> know more than I do about how this works.
>
> On Thu, Mar 11, 2010 at 1:33 PM, Benson Margulies <bimargul...@gmail.com>
> wrote:
> > Guys,
> >
> > Here's now to diagnose this.
> >
> > release:prepare:
> >
> > a) runs an ordinary build which should succeed.
> > b) edits the poms to remove the -SNAPSHOTS.
> > c) checks them in.
> > d) makes a tag.
> > e) puts the new snapshots in the poms.
> > f) checks them in.
> >
> > I don't see a tag. So I don't understand how you got to be building with
> > non-SNAPSHOT dependency.
> >
> > I recommend reverting everything and trying again, or recruiting me. I
> could
> > take this up this evening my time.
> >
>

Reply via email to