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}}.