On Sunday 16 August 2009 02:45:54 pm Martin Cooper wrote:
>
> Wes, you may not be a Maven maven, but you clearly know enough to know
> that not everything you do with Mavan causes stuff to be checked in or
> branches or labels to be created or whatever. ;-) Everything you do
> with Maven in the Struts project uses the struts-master artifact.
> We're trying to get a sanity check here, not a comprehensive test of
> every option. Like I said before, surely people can build the site
> locally and see if everyone shows up. That's a good enough sanity
> check for me, and it's not going to check anything in or publish
> anything.
>

No Martin, my point is that the problem is that one of the steps deployed stuff 
to a place where it shouldn't go. I'm sure that each of the steps works fine, 
but when issuing this command - 

mvn release:perform

for the struts-master (or was it struts-parent), it generated a skeletal site 
and pushed it out to the location served by the struts.apache.org domain. I 
have a few theories as to why it did this for me, despite the docs on the 
release process indicating that it is the right thing to do... For instance, 
maybe since I am a bit overzealous about keeping ssh keys in place so that 
scps, etc. happen w/o trouble. 

The reason I want to make sure it doesn't do it again is that it happened 
without interaction on my part... I followed the steps to release as 
documented, and overwrote a high-traffic site with garbage. In fact, i think 
that Rene or Rainer (one of the committers who's name starts with R) was 
onsite with a customer and the site was broken. Plus, because of the apache 
infrastructure, the problem didn't present itself right away. All-in-all, I 
want to make sure it doesn't happen again. 

Anyhow, what I'm saying is that if you try to generate a site (mvn site:site) 
from the site directory, it works. But, that's not what I'm trying to avoid, 
I'm trying to keep maven from generating a site on a different artifact and 
then stomping the main site. 

-Wes

-- 
Wes Wannemacher

Head Engineer, WanTii, Inc.
Need Training? Struts, Spring, Maven, Tomcat... 
Ask me for a quote!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to