[Struts Wiki] Update of "StrutsMavenRelease" by WendySmoak

2006-07-04 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by WendySmoak:
http://wiki.apache.org/struts/StrutsMavenRelease

The comment on the change is:
Some updates after the name change.

--
  = Struts Maven 2 Release Process =
  
- == 1. Releasing Struts Action 1 ==
+ == 1. Releasing Struts 1 ==
  
-  1. Create the new directory on people.apache.org, for example 
people.apache.org/dist/struts/action/v1.3.x (no, don't actually use 'x')
+  1. Create the new directory on people.apache.org, for example 
people.apache.org/dist/struts/v1.3.x (no, don't actually use 'x')
-  1. Ensure that your settings.xml contains a  for 
apache-maven-test-builds (see the Suggested Settings section on 
StrutsMaintenanceMaven)
+  1. Ensure that your settings.xml contains a  for apache.snapshots 
(see the Suggested Settings section on StrutsMaintenanceMaven)
   1. Clear out your local Maven repo
   1. Build and test all jar and war artifacts.  Build and deploy the website.
-  1. Build and deploy the jars and poms only.
+  1. Build and deploy (jars and poms only) to the snapshot/test build repo.
-  1. Create the assembly and upload it to cvs.apache.org/dist
+  1. Create the assembly and upload it to people.apache.org/dist
-  1. Make sure that everything under 
maven-snapshot-repository/org/apache/struts/ and 
www/struts.apache.org/struts-action is group writeable
+  1. Make sure that everything under 
maven-snapshot-repository/org/apache/struts/ and 
www/struts.apache.org/struts1.x is group writeable
-  1. Create and upload signatures for all .jar and .pom files in 
maven-snapshot-repository, and the .zip assembly file.
+  1. Create and upload signatures for all .jar and .pom files in 
maven-snapshot-repository, and the .zip assembly files.
  
  {{{
- ~/svn/struts/STRUTS_ACTION_1_3_X
+ ~/svn/struts/STRUTS_1_3_X
- $ rm -rf $M2_REPO/org/apache/struts/action
+ $ rm -rf $M2_REPO/org/apache/struts
  $ mvn install site site:deploy -P apps,itest
  $ mvn deploy -P pre-assembly
  $ cd assembly
  $ mvn assembly:assembly
- $ scp target/assembly/out/* 
people.apache.org:/www/people.apache.org/dist/struts/action/v1.3.x
+ $ scp target/assembly/out/* 
people.apache.org:/www/people.apache.org/dist/struts/v1.3.x
  }}}
  
  == 2. Releasing the struts-parent pom ==
  
   1. Update the version number in maven/pom/pom.xml (remove -SNAPSHOT) and 
commit changes
   1. Post release vote on dev@
-  1. 'mvn deploy' to deploy to dist/maven-repository
+  1. 'mvn deploy' to deploy to maven-snapshot-repository
   1. Upload a signature for the deployed pom
+  1. Move the files to dist/maven-repository (? still need to work out 
details...)
-  1. Request on [EMAIL PROTECTED] that dist/maven-repository/org/apache/struts 
be synched to ibiblio
+  1. Request on [EMAIL PROTECTED] that dist/maven-repository/org/apache/struts 
be synced to ibiblio
   1. Update the version number to the next SNAPSHOT and commit changes
  
  (Can this be done with release:prepare release:perform?  Where would we put 
the tag that it wants to create?)
- 
- == 3. Releasing the struts-build extension jar ==
- 
-  [TODO]
  
  == 3. References ==
  


[Struts Wiki] Update of "StrutsMaintenanceMaven" by WendySmoak

2006-07-04 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by WendySmoak:
http://wiki.apache.org/struts/StrutsMaintenanceMaven

--
  
  ...
 
-   apache-maven-releases
-   yourid
-   /path/to/private/key
-
-
apache.snapshots
-   yourid
-   /path/to/private/key
-
-
-   apache-maven-test-builds
yourid
/path/to/private/key
 
@@ -166, +156 @@

  Maven will choose the appropriate repository from  
based on the version number.  
  (The , if the version number ends in -SNAPSHOT, the 
, otherwise.)  
  
- To avoid repeated password prompts, configure the apache-maven-snapshots 
 in ~/.m2/settings.xml.
+ To avoid repeated password prompts, configure the apache.snapshots  
in ~/.m2/settings.xml.
  
  == Releases ==