You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2012/09/04 22:14:51 UTC

svn commit: r1380848 - in /maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt: examples/multi-module-configuration.apt.vm various-tips.apt.vm

Author: olamy
Date: Tue Sep  4 20:14:51 2012
New Revision: 1380848

URL: http://svn.apache.org/viewvc?rev=1380848&view=rev
Log:
fix doc properties

Modified:
    maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/examples/multi-module-configuration.apt.vm
    maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/various-tips.apt.vm

Modified: maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/examples/multi-module-configuration.apt.vm
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/examples/multi-module-configuration.apt.vm?rev=1380848&r1=1380847&r2=1380848&view=diff
==============================================================================
--- maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/examples/multi-module-configuration.apt.vm (original)
+++ maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/examples/multi-module-configuration.apt.vm Tue Sep  4 20:14:51 2012
@@ -35,9 +35,9 @@ Maven Multi Module Configuration
 +-----------------------
 
   <properties>
-    <siteContentPath>${user.home}/my-site-deploy</siteContentPath>
-    <scmCheckoutPath>${user.home}/my-site-content</scmCheckoutPath>
-    <siteDeployUrl>file://${siteContentPath}</siteDeployUrl>
+    <siteContent.path>${user.home}/my-site-deploy</siteContent.path>
+    <scmCheckout.path>${user.home}/my-site-content</scmCheckout.path>
+    <siteDeploy.url>file://${siteContent.path}</siteDeploy.url>
   </properties>
 
   <plugin>
@@ -45,8 +45,8 @@ Maven Multi Module Configuration
     <artifactId>maven-scm-publish-plugin</artifactId>
     <version>${project.version}</version>
     <configuration>
-      <checkoutDirectory>$\{scmCheckoutPath}</checkoutDirectory>
-      <content>$\{siteContentPath}</content>
+      <checkoutDirectory>${scmCheckout.path}</checkoutDirectory>
+      <content>${siteContent.path}</content>
     </configuration>
   </plugin>
   <plugin>
@@ -54,7 +54,7 @@ Maven Multi Module Configuration
     <artifactId>maven-site-plugin</artifactId>
     <version>3.1</version>
     <configuration>
-      <stagingSiteURL>$\{siteDeployUrl}</stagingSiteURL>
+      <stagingSiteURL>${siteDeploy.url}</stagingSiteURL>
     </configuration>
   </plugin>
 

Modified: maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/various-tips.apt.vm
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/various-tips.apt.vm?rev=1380848&r1=1380847&r2=1380848&view=diff
==============================================================================
--- maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/various-tips.apt.vm (original)
+++ maven/plugins/trunk/maven-scm-publish-plugin/src/site/apt/various-tips.apt.vm Tue Sep  4 20:14:51 2012
@@ -28,6 +28,49 @@
 
 Various tips for using this plugin
 
+* URLS format
+
+  You must a scm url format:
++----------------
+  scm:<scm_provider><delimiter><provider_specific_part>
++----------------
+
+  Svn example: scm:svn:https://svn.apache.org/repos/infra/websites/production/maventest/content/plugins/maven-scm-publish-plugin/
+
+  And configure is as it:
+
++----------------
+
+    <plugin>
+      <groupId>org.apache.maven.plugins</groupId>
+      <artifactId>maven-scm-publish-plugin</artifactId>
+      <version>${project.version}</version>
+      <configuration>
+        <pubScmUrl>scmUrl</pubScmUrl>
+      </configuration>
+    </plugin>
+
++----------------
+
+  <<<NOTE>>>: with the svn if the remote url doesn't exist it will be created.
+
+  To use git branch (by example: github gh-pages)
+
++----------------
+
+    <plugin>
+      <groupId>org.apache.maven.plugins</groupId>
+      <artifactId>maven-scm-publish-plugin</artifactId>
+      <version>${project.version}</version>
+      <configuration>
+        <scmBranch>gh-pages</scmBranch>
+        <pubScmUrl>scm:git:git@github.com:olamy/tomcat-foo-artifact.git</pubScmUrl>
+      </configuration>
+    </plugin>
+
++----------------
+
+
 * Some Tips to improve performance
 
   By default, a complete checkout is done, you can configure the plugin to try update rather than a full checkout/clone