Fix docker build failure for usecase-ui-server 53/68553/1
authorzhangab <zhanganbing@chinamobile.com>
Sun, 23 Sep 2018 03:32:32 +0000 (11:32 +0800)
committerzhangab <zhanganbing@chinamobile.com>
Sun, 23 Sep 2018 03:32:39 +0000 (11:32 +0800)
Change-Id: I2e7a90f431ee2448ef025140e47f978f2abe1601
Issue-ID: USECASEUI-152
Signed-off-by: zhangab <zhanganbing@chinamobile.com>
standalone/pom.xml

index 2ecda29..714c1e4 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
     Copyright 2016-2017 ZTE Corporation.
 
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.onap.usecase-ui.server</groupId>
     <artifactId>standalone</artifactId>
-    <version>1.1.0-SNAPSHOT</version>
-    <name>usecase-ui-server/standalone</name>
     <packaging>pom</packaging>
-    <description>project for usecase-ui server assembly</description>
+    <name>usecase-ui-server/standalone</name>
 
     <properties>
         <packagename>usecase-ui-server</packagename>
@@ -41,6 +38,7 @@
     </properties>
 
     <build>
+        <finalName>usecse-ui-server</finalName>
         <plugins>
             <plugin>
               <groupId>org.apache.maven.plugins</groupId> 
                             <goal>copy-resources</goal>
                         </goals>
                         <configuration>
-                            <outputDirectory>target/version</outputDirectory>
+                            <outputDirectory>${version.output}</outputDirectory>
                             <resources>
                                 <resource>
                                     <directory>src/main/assembly/</directory>
                         <configuration>
                             <artifactItems>
                                 <artifactItem>
-                                  <groupId>org.onap.usecase-ui.server</groupId>
-                                  <artifactId>usecase-ui-server</artifactId>
+                                    <groupId>org.onap.usecase-ui.server</groupId>
+                                    <artifactId>usecase-ui-server</artifactId>
+                                    <version>${project.version}</version>
                                     <type>jar</type>
                                     <overWrite>true</overWrite>
                                     <outputDirectory>${linux64outputdir}</outputDirectory>
                         <configuration>
                             <artifactItems>
                                 <artifactItem>
-                                  <groupId>org.onap.usecase-ui.server</groupId>
-                                  <artifactId>usecase-ui-server</artifactId>
+                                    <groupId>org.onap.usecase-ui.server</groupId>
+                                    <artifactId>usecase-ui-server</artifactId>
+                                    <version>${project.version}</version>
                                     <type>jar</type>
                                     <overWrite>true</overWrite>
                                     <outputDirectory>${win64outputdir}</outputDirectory>
                         <configuration>
                             <images>
                                 <image>
-                                    <name>onap/usecase-ui/usecase-ui-server</name>
+                                    <name>onap/usecase-ui-server</name>
                                     <build>
                                         <cleanup>try</cleanup>
-                                        <dockerFileDir>${basedir}/target/version/</dockerFileDir>
+                                        <dockerFileDir>${basedir}/${version.output}</dockerFileDir>
                                         <dockerFile>${basedir}/target/version/Dockerfile</dockerFile>
                                         <tags>
                                             <tag>${usecaseui.version}-SNAPSHOT-latest</tag>