You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2012/08/21 00:34:26 UTC

svn commit: r1375285 - /maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt

Author: hboutemy
Date: Mon Aug 20 22:34:26 2012
New Revision: 1375285

URL: http://svn.apache.org/viewvc?rev=1375285&view=rev
Log:
Added an alternative: don't keep versioned plugin documentations

Modified:
    maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt

Modified: maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt
URL: http://svn.apache.org/viewvc/maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt?rev=1375285&r1=1375284&r2=1375285&view=diff
==============================================================================
--- maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt (original)
+++ maven/site/branches/INFRA-4466/trunk/content/apt/developers/release/maven-plugin-release.apt Mon Aug 20 22:34:26 2012
@@ -4,7 +4,7 @@
  Jason van Zyl
  Hervé Boutemy
  -----
- 2012-03-12
+ 2012-08-21
  -----
 
 ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -38,16 +38,16 @@ Releasing A Maven Plugin
 
   Once the release is prepared, but before the release vote, the site needs to be staged.
 
-  The plugin parent POM will be configured (TODO) to publish the documentation in Apache svn
-  https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-XXX-plugin-staging.
+  The plugin parent POM will be configured to publish the documentation in Apache svn
+  https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-XXX-plugin-staging (TODO: configure pubScmUrl)
 
   Stage the documentation for the current release version (not the new snapshot).
 
 +------+
 cd target/checkout
 
-mvn -Preporting site site:stage scm-publish:publish-scm \
-    -Dscmpublish.pubScmUrl=scm:svn:https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-XXX-plugin-staging
+mvn -Preporting site site:stage scm-publish:publish-scm
+# waiting for POM configuration, add -Dscmpublish.pubScmUrl=scm:svn:https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-XXX-plugin-staging
 +------+
 
    <<Note:>> You should verify the deployment of the site on the Maven website
@@ -81,6 +81,18 @@ RewriteRule ^plugins/maven-XXX-plugin/(.
 +-------+
 
 
+* (alternative) Publishing the release website without maintaining versioned history
+
+  Publish the documentation for the current release version.
+
++------+
+cd target/checkout
+
+mvn -Preporting site site:stage scm-publish:publish-scm
+# waiting for POM configuration, add -Dscmpublish.pubScmUrl=scm:svn:https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-XXX-plugin
++------+
+
+
 * Updating the Maven site
 
  Use the CMS to update {{{/plugins/}the plugins page}}, made easy with {{{https://cms.apache.org/#bookmark}the CMS bookmarklet}}.