From f394594ec70aaf1eefa4f23b80226c3426dbc17a Mon Sep 17 00:00:00 2001 From: elinuxhenrik Date: Fri, 14 Sep 2018 15:49:10 +0200 Subject: Deliver first version of Datafile Change-Id: Iadd1455d7fe45b4c022dd7fde2f8a506d1b7cd57 Issue-ID: DCAEGEN2-640 Signed-off-by: elinuxhenrik --- datafile-app-server/pom.xml | 212 ++++++++++++++++++-------------------------- 1 file changed, 88 insertions(+), 124 deletions(-) (limited to 'datafile-app-server/pom.xml') diff --git a/datafile-app-server/pom.xml b/datafile-app-server/pom.xml index 84c9539b..339daeb4 100644 --- a/datafile-app-server/pom.xml +++ b/datafile-app-server/pom.xml @@ -1,15 +1,13 @@ com.spotify docker-maven-plugin - false - - ${docker.repo.url}/onap/${project.groupId}.${project.artifactId} - + ${onap.nexus.dockerregistry.daily} + ${docker.image.name} + + latest + openjdk:8-jre-alpine ["java", "-jar", "/opt/${project.fatJar.finalName}.jar"] @@ -103,7 +75,7 @@ /config - ${project.build.directory}/config + ${project.basedir}/config * @@ -111,35 +83,72 @@ 8100 8433 - - ${project.version}-SNAPSHOT-${maven.build.timestamp}Z - ${project.version} - latest - - ${docker.repo.url} - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true - - ecomp-staging - ${nexusproxy} - 176c31dfe190a - ${nexus.staging} + + + build-image + package + + build + + + + tag-and-push-image-latest + deploy + + tag + + + ${docker.image.name}:latest + ${onap.nexus.dockerregistry.daily}/${docker.image.name}:latest + true + + + + tag-and-push-image-with-version + deploy + + tag + + + ${docker.image.name}:latest + ${onap.nexus.dockerregistry.daily}/${docker.image.name}:${project.version} + true + + + + tag-and-push-image-with-version-and-date + deploy + + tag + + + ${docker.image.name}:latest + ${onap.nexus.dockerregistry.daily}/${docker.image.name}:${project.version}-${maven.build.timestamp}Z + true + + + - - + + io.projectreactor + reactor-core + org.springframework.boot spring-boot-starter-web + + org.immutables + value + + + org.immutables + gson + org.springframework.boot spring-boot-starter-webflux @@ -155,60 +164,17 @@ - io.projectreactor - reactor-core - - - org.bouncycastle - bcprov-jdk15on + commons-net + commons-net - org.bouncycastle - bcpkix-jdk15on - - - org.codehaus.plexus - plexus-utils - - - org.apache.tomcat.embed - tomcat-embed-core - - - org.apache.tomcat.embed - tomcat-embed-el - - - org.apache.tomcat.embed - tomcat-embed-websocket - - - org.immutables - value - - - org.immutables - gson + commons-io + commons-io org.onap.dcaegen2.collectors.datafile - datafile-commons - 1.0.0-SNAPSHOT - - - - - - ch.qos.logback - logback-classic - - - org.slf4j - jul-to-slf4j - - - org.slf4j - log4j-over-slf4j + datafile-dmaap-client + ${project.parent.version} @@ -222,11 +188,6 @@ junit-jupiter-engine test - - org.junit.vintage - junit-vintage-engine - test - org.springframework spring-test @@ -235,6 +196,7 @@ org.junit.platform junit-platform-launcher + test org.springframework.boot @@ -254,16 +216,17 @@ org.testng testng + test - org.onap.dcaegen2.collectors.datafile - datafile-aai-client - ${project.parent.version} + org.mockftpserver + MockFtpServer + test - org.onap.dcaegen2.collectors.datafile - datafile-dmaap-client - ${project.parent.version} + com.github.stefanbirkner + fake-sftp-server-rule + test @@ -275,6 +238,7 @@ io.springfox springfox-swagger-ui + @@ -282,7 +246,7 @@ org.springframework.boot spring-boot-dependencies - 2.0.1.RELEASE + 2.0.4.RELEASE pom import -- cgit 1.2.3-korg