Print

Print


Author: [log in to unmask]
Date: Thu Jan 14 09:34:53 2016
New Revision: 4122

Log:
add lcsim repo dependency and maven release plugin. Plus format.

Modified:
    gbl/trunk/gbl/pom.xml

Modified: gbl/trunk/gbl/pom.xml
 =============================================================================
--- gbl/trunk/gbl/pom.xml	(original)
+++ gbl/trunk/gbl/pom.xml	Thu Jan 14 09:34:53 2016
@@ -1,54 +1,65 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>org.hps.gbl</groupId>
-  <artifactId>gbl</artifactId>
-  <packaging>jar</packaging>
-  <version>1.0-SNAPSHOT</version>
-  <name>gbl</name>
-  <url>http://maven.apache.org</url>
-  <dependencies>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>3.8.1</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.freehep</groupId>
-      <artifactId>freehep-physics</artifactId>
-      <version>2.2</version>
-    </dependency>
-    <dependency>
-    	<groupId>org.apache.commons</groupId>
-    	<artifactId>commons-math3</artifactId>
-    	<version>3.5</version>
-    </dependency>
-  </dependencies>
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.hps.gbl</groupId>
+    <artifactId>gbl</artifactId>
+    <packaging>jar</packaging>
+    <version>1.0-SNAPSHOT</version>
+    <name>gbl</name>
+    <url>http://maven.apache.org</url>
+    <scm>
+        <url>http://java.freehep.org/svn/repos/hps/list/gbl/trunk/gbl/</url>
+        <connection>scm:svn:svn://svn.freehep.org/hps/gbl/trunk/gbl/</connection>
+        <developerConnection>scm:svn:svn://svn.freehep.org/hps/gbl/trunk/gbl/</developerConnection>
+    </scm>
 
-  <repositories>
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.freehep</groupId>
+            <artifactId>freehep-physics</artifactId>
+            <version>2.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-math3</artifactId>
+            <version>3.5</version>
+        </dependency>
+    </dependencies>
+
+    <repositories>
         <repository>
             <id>freehep-maven2-public</id>
             <name>Maven FreeHEP</name>
             <url>http://srs.slac.stanford.edu/nexus/content/groups/freehep-maven2-public/</url>
         </repository>
-   </repositories>
+        <repository>
+            <id>lcsim-repo-public</id>
+            <name>LCSIM Public Maven Repository</name>
+            <url>http://srs.slac.stanford.edu/nexus/content/groups/lcsim-maven2-public/</url>
+        </repository>
+    </repositories>
     <distributionManagement>
         <repository>
             <id>lcsim-repo-releases</id>
             <name>LCSIM Releases maven repository</name>
-            <!--<url>http://srs.slac.stanford.edu/nexus/content/repositories/lcsim-maven2-releases/</url>-->
+            <!--<url>http://srs.slac.stanford.edu/nexus/content/repositories/lcsim-maven2-releases/</url> -->
             <url>http://scalnx-v01.slac.stanford.edu:8180/nexus/content/repositories/lcsim-maven2-releases/</url>
         </repository>
         <snapshotRepository>
             <id>lcsim-repo-snapshots</id>
             <name>LCSIM Snapshots maven repository</name>
-            <!--<url>http://srs.slac.stanford.edu/nexus/content/repositories/lcsim-maven2-snapshot/</url>-->
+            <!--<url>http://srs.slac.stanford.edu/nexus/content/repositories/lcsim-maven2-snapshot/</url> -->
             <url>http://scalnx-v01.slac.stanford.edu:8180/nexus/content/repositories/lcsim-maven2-snapshot/</url>
         </snapshotRepository>
     </distributionManagement>
 
-	<build>
+    <build>
         <defaultGoal>install</defaultGoal>
         <extensions>
             <extension>
@@ -57,6 +68,16 @@
                 <version>2.8</version>
             </extension>
         </extensions>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-release-plugin</artifactId>
+                <version>2.5.1</version>
+                <configuration>
+                    <tagBase>svn://svn.freehep.org/hps/gbl/tags/</tagBase>
+                </configuration>
+            </plugin>
+        </plugins>
     </build>
 
 </project>