Add pom for commons 18/47218/1
authorSam Hague <shague@redhat.com>
Thu, 20 Oct 2016 17:22:15 +0000 (13:22 -0400)
committerSam Hague <shague@redhat.com>
Thu, 20 Oct 2016 17:22:15 +0000 (13:22 -0400)
Change-Id: I3faa6f4c36efe209b30676d96c3d56af1f615f29
Signed-off-by: Sam Hague <shague@redhat.com>
commons/pom.xml [new file with mode: 0644]
pom.xml

diff --git a/commons/pom.xml b/commons/pom.xml
new file mode 100644 (file)
index 0000000..a791767
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (C) 2016 Red Hat, Inc. and others. All rights reserved.
+
+This program and the accompanying materials are made available under the
+terms of the Eclipse Public License v1.0 which accompanies this distribution,
+and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
+-->
+<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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.opendaylight.odlparent</groupId>
+    <artifactId>odlparent-lite</artifactId>
+    <version>1.8.0-SNAPSHOT</version>
+    <relativePath/>
+  </parent>
+
+  <groupId>org.opendaylight.genius</groupId>
+  <artifactId>commons</artifactId>
+  <version>0.2.0-SNAPSHOT</version>
+  <name>${project.artifactId}</name> <!-- Used by Sonar to set project name -->
+  <packaging>pom</packaging>
+
+  <modules>
+    <module>binding-parent</module>
+    <module>config-parent</module>
+  </modules>
+
+  <!-- DO NOT install or deploy the repo root pom as it's only needed to initiate a build -->
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-install-plugin</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/pom.xml b/pom.xml
index ae162867c7e597bdc53cad94765c3ae1647889c2..4f81dc9c1bbc2498406dbbd23ec95680ac1e1954 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -34,8 +34,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   </scm>
 
   <modules>
-    <module>commons/binding-parent</module>
-    <module>commons/config-parent</module>
+    <module>commons</module>
     <module>interfacemanager</module>
     <module>itm</module>
     <module>lockmanager</module>