diff options
Diffstat (limited to 'datafile-app-server/pom.xml')
-rw-r--r-- | datafile-app-server/pom.xml | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/datafile-app-server/pom.xml b/datafile-app-server/pom.xml index 64dd2bc5..88a7a6d1 100644 --- a/datafile-app-server/pom.xml +++ b/datafile-app-server/pom.xml @@ -33,26 +33,21 @@ <properties> <docker.image.name>onap/${project.groupId}.${project.artifactId}</docker.image.name> <maven.build.timestamp.format>yyyyMMdd'T'HHmmss</maven.build.timestamp.format> - <project.fatJar.finalName>datafile-happ-server</project.fatJar.finalName> - <nexusproxy>https://nexus.onap.org</nexusproxy> - <snapshots.path>content/repositories/snapshots/</snapshots.path> - <releases.path>content/repositories/releases/</releases.path> </properties> <build> + <resources> + <resource> + <directory>src/main/resources</directory> + </resource> + </resources> + <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>repackage</goal> - </goals> - </execution> - </executions> <configuration> - <finalName>${project.fatJar.finalName}</finalName> + <finalName>${project.artifactId}</finalName> <mainClass>org.onap.dcaegen2.collectors.datafile.MainApp</mainClass> </configuration> </plugin> @@ -66,12 +61,11 @@ <tag>latest</tag> </imageTags> <baseImage>openjdk:8-jre-alpine</baseImage> - <entryPoint>["java", "-jar", "/opt/${project.fatJar.finalName}.jar"]</entryPoint> <resources> <resource> - <targetPath>/opt</targetPath> <directory>${project.build.directory}</directory> - <include>${project.fatJar.finalName}.jar</include> + <include>${project.artifactId}.jar</include> + <targetPath>/target</targetPath> </resource> <resource> <targetPath>/config</targetPath> @@ -83,6 +77,7 @@ <expose>8100</expose> <expose>8433</expose> </exposes> + <cmd>["java", "-jar", "/target/${project.artifactId}.jar"]</cmd> </configuration> <executions> <execution> @@ -132,6 +127,7 @@ </plugin> </plugins> </build> + <dependencies> <dependency> <groupId>io.projectreactor</groupId> |