From: amshegokar Date: Fri, 20 Apr 2018 13:22:39 +0000 (+0530) Subject: Add Docker and Spring Boot plugin X-Git-Tag: 2.0.0-ONAP~11 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=f69a266b4b856828eae17e2676925d1ca5d94dba;p=dcaegen2%2Fservices%2Fmapper.git Add Docker and Spring Boot plugin Adding Docker, Spring Boot plugin and License to pom Change-Id: I623e62ad09ad75a264b8716beced34b826c53637 Issue-ID: DCAEGEN2-459 Signed-off-by: amshegokar --- diff --git a/UniversalVesAdapter/pom.xml b/UniversalVesAdapter/pom.xml index 0649cd0..5b90589 100644 --- a/UniversalVesAdapter/pom.xml +++ b/UniversalVesAdapter/pom.xml @@ -1,4 +1,23 @@ + 4.0.0 @@ -112,7 +131,75 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + org.onap.universalvesadapter.Application + + + + + com.spotify + docker-maven-plugin + 1.0.0 + + ${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId} + openjdk:8-jre + ["java", "-jar", "/opt/${project.build.finalName}.jar", "server"] + + + /opt + ${project.build.directory} + ${project.build.finalName}.jar + + + + 8080 + + + ${project.version}-SNAPSHOT-${maven.build.timestamp}Z + ${project.version} + latest + + ${onap.nexus.dockerregistry.daily} + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.9.1 + + + add-source + generate-sources + + add-source + + + + src/gen/java + + + + + regex-property + + regex-property + + + docker.version + ${project.version} + (^[0-9]+.[0-9]+.[0-9]+$) + $1-STAGING + false + + + + diff --git a/pom.xml b/pom.xml index ccd162b..b5b4ba5 100644 --- a/pom.xml +++ b/pom.xml @@ -1,23 +1,23 @@ - + + 4.0.0 @@ -72,13 +91,75 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + org.onap.dcae.mapper.SnmpmapperApplication + + + - - + + com.spotify + docker-maven-plugin + 1.0.0 + + ${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId} + openjdk:8-jre + ["java", "-jar", "/opt/${project.build.finalName}.jar", "server"] + + + /opt + ${project.build.directory} + ${project.build.finalName}.jar + + + + 8888 + + + ${project.version}-SNAPSHOT-${maven.build.timestamp}Z + ${project.version} + latest + + ${onap.nexus.dockerregistry.daily} + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.9.1 + + + add-source + generate-sources + + add-source + + + + src/gen/java + + + + + regex-property + + regex-property + + + docker.version + ${project.version} + (^[0-9]+.[0-9]+.[0-9]+$) + $1-STAGING + false + + + +