Added staging Maven plugin 53/57553/1
authorvempo <vitaliy.emporopulo@amdocs.com>
Wed, 25 Jul 2018 14:27:49 +0000 (17:27 +0300)
committervempo <vitaliy.emporopulo@amdocs.com>
Wed, 25 Jul 2018 14:27:49 +0000 (17:27 +0300)
Change-Id: I37c901e27a8808e0f0d4e4a273d5016c7b65cd8f
Issue-ID: SDC-1559
Signed-off-by: vempo <vitaliy.emporopulo@amdocs.com>
pom.xml

diff --git a/pom.xml b/pom.xml
index 2ad0a82..ac24707 100644 (file)
--- a/pom.xml
+++ b/pom.xml
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
         <onap.version>1.3.0-SNAPSHOT</onap.version>
-        <mvn.docker.version>0.23.0</mvn.docker.version>
         <docker.optimize>true</docker.optimize>
         <docker.username>docker</docker.username>
         <docker.password>docker</docker.password>
         <nexus.registry>nexus3.onap.org:10001</nexus.registry>
         <nexus.proxy>https://nexus.onap.org</nexus.proxy>
         <sitePath>/content/sites/site/org/onap/sdc/workflow/${project.version}</sitePath>
+        <staging.profile.id>176c31dfe190a</staging.profile.id>
     </properties>
 
     <modules>
@@ -52,7 +52,7 @@
                 <plugin>
                     <groupId>io.fabric8</groupId>
                     <artifactId>docker-maven-plugin</artifactId>
-                    <version>${mvn.docker.version}</version>
+                    <version>0.23.0</version>
                     <configuration>
                         <verbose>false</verbose>
                         <registry>${nexus.registry}</registry>
                 </plugin>
             </plugins>
         </pluginManagement>
+        <plugins>
+            <plugin>
+                <groupId>org.sonatype.plugins</groupId>
+                <artifactId>nexus-staging-maven-plugin</artifactId>
+                <version>1.6.8</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <serverId>onap-staging</serverId>
+                    <nexusUrl>${nexus.proxy}</nexusUrl>
+                    <stagingProfileId>${staging.profile.id}</stagingProfileId>
+                </configuration>
+            </plugin>
+        </plugins>
     </build>
 
     <repositories>
         <repository>
-            <id>ecomp-releases</id>
+            <id>onap-releases</id>
             <name>Release Repository</name>
             <url>${nexus.proxy}/content/repositories/releases/</url>
         </repository>
         <repository>
-            <id>ecomp-snapshots</id>
+            <id>onap-snapshots</id>
             <name>Snapshots Repository</name>
             <url>${nexus.proxy}/content/repositories/snapshots/</url>
         </repository>
         <repository>
-            <id>ecomp-public</id>
+            <id>onap-public</id>
             <name>Public Repository</name>
             <url>${nexus.proxy}/content/repositories/public/</url>
         </repository>
     </repositories>
     <distributionManagement>
         <repository>
-            <id>ecomp-releases</id>
+            <id>onap-releases</id>
             <name>Release Repository</name>
             <url>${nexus.proxy}/content/repositories/releases/</url>
         </repository>
         <snapshotRepository>
-            <id>ecomp-snapshots</id>
+            <id>onap-snapshots</id>
             <name>Snapshot Repository</name>
             <url>${nexus.proxy}/content/repositories/snapshots/</url>
         </snapshotRepository>
         <site>
-            <id>ecomp-site</id>
+            <id>onap-site</id>
             <url>dav:${nexus.proxy}${sitePath}</url>
         </site>
     </distributionManagement>