This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/archiva-redback-components-spring-cache.git


The following commit(s) were added to refs/heads/master by this push:
     new 118e6cd  Changing scm url and improving site generation
118e6cd is described below

commit 118e6cd014b243ff15450425c69fc1b2b6a9348c
Author: Martin Stockhammer <martin.stockham...@ars.de>
AuthorDate: Sun Apr 15 14:51:01 2018 +0200

    Changing scm url and improving site generation
---
 pom.xml                                            | 35 +++++++++++++++++-----
 spring-cache-api/pom.xml                           |  7 +++--
 spring-cache-providers/pom.xml                     |  8 +++--
 .../spring-cache-ehcache/pom.xml                   |  4 +--
 .../spring-cache-hashmap/pom.xml                   |  4 +--
 .../spring-cache-oscache/pom.xml                   |  4 +--
 spring-cache-providers/src/site/site.xml           |  2 +-
 spring-cache-test/pom.xml                          |  8 +++--
 src/site/site.xml                                  | 18 +++++++----
 src/site/xdoc/{index.xml => index.xml.vm}          |  7 +++++
 10 files changed, 70 insertions(+), 27 deletions(-)

diff --git a/pom.xml b/pom.xml
index 6896174..0889c9c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
     <groupId>org.apache.archiva.redback.components</groupId>
     <artifactId>redback-components</artifactId>
     <version>2.5-SNAPSHOT</version>
-    <relativePath>../redback-components-parent/pom.xml</relativePath>
+    <relativePath>../parent/pom.xml</relativePath>
   </parent>
   <groupId>org.apache.archiva.redback.components.cache</groupId>
   <artifactId>spring-cache</artifactId>
@@ -32,20 +32,22 @@
   <packaging>pom</packaging>
 
   <description>Cache API with various implementations : simple HashMap, 
ehcache, oscache. Based on Spring container.</description>
-
-  <url>http://archiva.apache.org/redback/components/${project.artifactId}</url>
+  <url>${webUrl}/spring-cache/</url>
+  <properties>
+    
<scmBrowseUrl>https://gitbox.apache.org/repos/asf?a=tree;p=archiva-redback-components-spring-cache.git</scmBrowseUrl>
+  </properties>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/${project.artifactId}</url>
+      <url>${siteUrl}/spring-cache/</url>
     </site>
   </distributionManagement>
 
   <scm>
-    
<connection>scm:svn:http://svn.apache.org/repos/asf/archiva/redback/redback-components/trunk/spring-cache/</connection>
-    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/archiva/redback/redback-components/trunk/spring-cache</developerConnection>
-    
<url>http://svn.apache.org/viewvc/archiva/redback/redback-components/trunk/spring-cache/</url>
+    
<connection>scm:git:http://gitbox.apache.org/repos/asf/archiva-redback-components-spring-cache.git</connection>
+    
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/archiva-redback-components-spring-cache.git</developerConnection>
+    <url>${scmBrowseUrl}</url>
   </scm>
 
   <modules>
@@ -59,5 +61,22 @@
       <artifactId>slf4j-api</artifactId>
     </dependency>
   </dependencies>
-
+  
+  <reporting>
+    <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-jxr-plugin</artifactId>
+          <reportSets>
+            <reportSet>
+              <id>aggregate</id>
+              <inherited>false</inherited>
+              <reports>
+                <report>aggregate</report>
+              </reports>
+            </reportSet>
+          </reportSets>
+        </plugin>
+    </plugins>
+  </reporting>
 </project>
diff --git a/spring-cache-api/pom.xml b/spring-cache-api/pom.xml
index 0ebab3f..e377d18 100644
--- a/spring-cache-api/pom.xml
+++ b/spring-cache-api/pom.xml
@@ -33,14 +33,17 @@
 
   <description>Common Cache API.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/${project.artifactId}</url>
+  <url>${webUrl}/spring-cache/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/${project.artifactId}</url>
+      <url>${siteUrl}/spring-cache/${project.artifactId}</url>
     </site>
   </distributionManagement>
+  <scm>
+    <url>${scmBrowseUrl};f=${project.artifactId}</url>
+  </scm>
 
   <dependencies>
     <dependency>
diff --git a/spring-cache-providers/pom.xml b/spring-cache-providers/pom.xml
index badfcd4..df034d5 100644
--- a/spring-cache-providers/pom.xml
+++ b/spring-cache-providers/pom.xml
@@ -30,15 +30,19 @@
 
   <description>Commons Cache API Providers Parent Pom.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/${project.artifactId}</url>
+  <url>${webUrl}/spring-cache/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/${project.artifactId}</url>
+      <url>${siteUrl}/spring-cache/${project.artifactId}</url>
     </site>
   </distributionManagement>
 
+  <scm>
+    <url>${scmBrowseUrl};f=${project.artifactId}</url>
+  </scm>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.archiva.redback.components.cache</groupId>
diff --git a/spring-cache-providers/spring-cache-ehcache/pom.xml 
b/spring-cache-providers/spring-cache-ehcache/pom.xml
index ccb3d21..1f10219 100644
--- a/spring-cache-providers/spring-cache-ehcache/pom.xml
+++ b/spring-cache-providers/spring-cache-ehcache/pom.xml
@@ -33,12 +33,12 @@
 
   <description>Commons Cache API : ehcache implementation.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+  
<url>${webUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+      
<url>${siteUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
     </site>
   </distributionManagement>
 
diff --git a/spring-cache-providers/spring-cache-hashmap/pom.xml 
b/spring-cache-providers/spring-cache-hashmap/pom.xml
index c5928b0..223ecaa 100644
--- a/spring-cache-providers/spring-cache-hashmap/pom.xml
+++ b/spring-cache-providers/spring-cache-hashmap/pom.xml
@@ -33,12 +33,12 @@
 
   <description>Commons Cache API : simple in memory HashMap 
implementation.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+  
<url>${webUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+      
<url>${siteUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
     </site>
   </distributionManagement>
 
diff --git a/spring-cache-providers/spring-cache-oscache/pom.xml 
b/spring-cache-providers/spring-cache-oscache/pom.xml
index c8d38ce..6400bfb 100644
--- a/spring-cache-providers/spring-cache-oscache/pom.xml
+++ b/spring-cache-providers/spring-cache-oscache/pom.xml
@@ -28,12 +28,12 @@
 
   <description>Commons Cache API : oscache implementation.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+  
<url>${webUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/spring-cache-providers/${project.artifactId}</url>
+      
<url>${siteUrl}/spring-cache/spring-cache-providers/${project.artifactId}</url>
     </site>
   </distributionManagement>
 
diff --git a/spring-cache-providers/src/site/site.xml 
b/spring-cache-providers/src/site/site.xml
index a2f1d5f..4d28055 100644
--- a/spring-cache-providers/src/site/site.xml
+++ b/spring-cache-providers/src/site/site.xml
@@ -19,7 +19,7 @@
   -->
 <project name="Spring Cache Component">
 
-  <publishDate format="dd MMM yyyy" position="left" />
+  <publishDate format="dd MMM yyyy" position="none" />
   <version position="left" />  
   <body>
     <menu ref="parent" />
diff --git a/spring-cache-test/pom.xml b/spring-cache-test/pom.xml
index 49df06a..418a98a 100644
--- a/spring-cache-test/pom.xml
+++ b/spring-cache-test/pom.xml
@@ -30,15 +30,19 @@
 
   <description>Commons Test Cache API.</description>
 
-  
<url>http://archiva.apache.org/redback/components/spring-cache/${project.artifactId}</url>
+  <url>${webUrl}/spring-cache/${project.artifactId}</url>
 
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback/components/spring-cache/${project.artifactId}</url>
+      <url>${siteUrl}/spring-cache/${project.artifactId}</url>
     </site>
   </distributionManagement>
 
+  <scm>
+    <url>${scmBrowseUrl};f=${project.artifactId}</url>
+  </scm>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.archiva.redback.components.cache</groupId>
diff --git a/src/site/site.xml b/src/site/site.xml
index a2f1d5f..1fc4dc6 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="ISO-8859-1"?>
 <!--
   ~ Licensed to the Apache Software Foundation (ASF) under one
   ~ or more contributor license agreements.  See the NOTICE file
@@ -8,7 +8,7 @@
   ~ "License"); you may not use this file except in compliance
   ~ with the License.  You may obtain a copy of the License at
   ~
-  ~  http://www.apache.org/licenses/LICENSE-2.0
+  ~ http://www.apache.org/licenses/LICENSE-2.0
   ~
   ~ Unless required by applicable law or agreed to in writing,
   ~ software distributed under the License is distributed on an
@@ -17,12 +17,18 @@
   ~ specific language governing permissions and limitations
   ~ under the License.
   -->
-<project name="Spring Cache Component">
 
-  <publishDate format="dd MMM yyyy" position="left" />
-  <version position="left" />  
+<project name="Spring Cache Component" >
+
+  <publishDate format="yyyy-MM-dd" position="none" />
+
   <body>
-    <menu ref="parent" />
     <menu ref="modules" />
+    <menu ref="reports" />
+    <menu ref="ASF" />
+    <breadcrumbs>
+      <item name="Redback Components" href="../index.html" />
+      <item name="Spring Cache" href="index.html" />
+    </breadcrumbs>
   </body>
 </project>
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml.vm
similarity index 93%
rename from src/site/xdoc/index.xml
rename to src/site/xdoc/index.xml.vm
index 27ad348..c4c864f 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml.vm
@@ -55,5 +55,12 @@ cacheBuilder.getCache( Wine.class )
         </p>
       </subsection>
     </section>
+    <section name="Submodules" >
+      <ul>
+#foreach( $module in $project.modules )
+        <li><a href="$module/index.html">$module</a></li>
+#end
+      </ul>
+    </section>
   </body>
 </document>

-- 
To stop receiving notification emails like this one, please contact
marti...@apache.org.

Reply via email to