Unify declarations in archetype-parent 17/21517/4
authorRobert Varga <rovarga@cisco.com>
Sun, 31 May 2015 23:20:04 +0000 (01:20 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 9 Jun 2015 08:42:07 +0000 (08:42 +0000)
Instead of repeating extends/pluginManagement sections, make sure they
are inherited from the parent.

Change-Id: I49882c57221a5c5806d936ff3b94cf71aeef64e6
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/archetypes/odl-model-project/pom.xml
opendaylight/archetypes/opendaylight-configfile-archetype/pom.xml
opendaylight/archetypes/opendaylight-karaf-distro-archetype/pom.xml
opendaylight/archetypes/opendaylight-karaf-features/pom.xml
opendaylight/archetypes/opendaylight-startup/pom.xml
opendaylight/archetypes/pom.xml

index 29d1200108bf4ebc83c1d1a0071d4d904b7eb779..5c147181278ee0a340f98f6fe204d4ce4b156662 100644 (file)
     <tag>HEAD</tag>
   </scm>
 
-  <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.archetype</groupId>
-        <artifactId>archetype-packaging</artifactId>
-        <version>2.2</version>
-      </extension>
-    </extensions>
-  </build>
-
   <distributionManagement>
     <repository>
       <id>opendaylight-release</id>
index 847ba838a7d991aec194202f106613397fee9593..d11ef7e410378b79cc6936706244f6ad7fd34a25 100644 (file)
   <version>1.2.0-SNAPSHOT</version>
   <packaging>maven-archetype</packaging>
 
-
-  <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.archetype</groupId>
-        <artifactId>archetype-packaging</artifactId>
-        <version>2.2</version>
-      </extension>
-    </extensions>
-
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <artifactId>maven-archetype-plugin</artifactId>
-          <version>2.2</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-
   <description>Configuration files for md-sal</description>
 
   <scm>
index ff2384fb27e5c3f3c05521fcfd6dc3c1ab025190..e204857669b0ae3c820816a4b521eaf0d61f45b0 100644 (file)
 
   <name>distribution-karaf-archetype</name>
 
-  <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.archetype</groupId>
-        <artifactId>archetype-packaging</artifactId>
-        <version>2.2</version>
-      </extension>
-    </extensions>
-
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <artifactId>maven-archetype-plugin</artifactId>
-          <version>2.2</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-
   <url>https://wiki.opendaylight.org/view/CrossProject:Integration_Group/distribution-karaf</url>
 
   <scm>
index 12861604e86d336f6fe0a8ec92887123c18028d9..0cd9d7741aff5c4ff64974408f5eeafb51d4b09a 100644 (file)
 
   <name>opendaylight-karaf-features-archetype</name>
 
-  <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.archetype</groupId>
-        <artifactId>archetype-packaging</artifactId>
-        <version>2.2</version>
-      </extension>
-    </extensions>
-
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <artifactId>maven-archetype-plugin</artifactId>
-          <version>2.2</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-
   <scm>
     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git/</connection>
     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git/</developerConnection>
index 4ebeb1cdae525af87f23ba5eb61603d62f2c4a2e..7f412ddbd74da1a61fe327dd255cd29755a040a1 100644 (file)
   <name>${project.artifactId}</name>
 
   <build>
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.archetype</groupId>
-        <artifactId>archetype-packaging</artifactId>
-        <version>2.2</version>
-      </extension>
-    </extensions>
-
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <artifactId>maven-archetype-plugin</artifactId>
-          <version>2.2</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
index d830fbe6d992d9b0b0d5dfc3057f0f0d759fec42..17a7b985fe73a04906cd60598185d6ee24bac8f3 100644 (file)
   </distributionManagement>
 
   <build>
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.archetype</groupId>
+        <artifactId>archetype-packaging</artifactId>
+        <version>2.2</version>
+      </extension>
+    </extensions>
     <pluginManagement>
       <plugins>
         <plugin>