From 4af5241ab25b0103d8ea680789aaf9a8696dfc75 Mon Sep 17 00:00:00 2001 From: Bogumil Zebek Date: Tue, 9 Mar 2021 12:54:38 +0100 Subject: Move pnf simulator to the new repo In the first phase we renamed project from pnf simulator to vesclient. Next steps: package rename, update Readme.md, upgrade project dependencies. Issue-ID: INT-1869 Signed-off-by: Bogumil Zebek Change-Id: I7714792f9739eb746c9c533e8ef41b9618a3a1d9 --- pom.xml | 498 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 498 insertions(+) create mode 100644 pom.xml (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..546d44a --- /dev/null +++ b/pom.xml @@ -0,0 +1,498 @@ + + + + + + 4.0.0 + + + org.onap.oparent + oparent + 2.1.0 + + + org.onap.integration.simulators.nf-simulator.ves-client + vesclient + 1.0.0-SNAPSHOT + + vesclient + + + UTF-8 + 11 + 11 + yyyyMMdd'T'HHmmss + org.onap.pnfsimulator.Main + latest + libs + ${project.build.directory}/${dependency.directory.name} + + nexus3.onap.org:10003 + http://nexus3.onap.org + 3.7.0 + 3.0.2 + 2.2.4 + 2.19 + 1.1.1 + + + https://nexus.onap.org + /content/repositories/snapshots/ + /content/repositories/releases/ + /content/repositories/staging/ + onap + org.onap.integration.nfsimulator + UTF-8 + 11 + 11 + 0.31.0 + true + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + + + + + 2.17 + 0.31.0 + 2.1.6.RELEASE + 2.1.6.RELEASE + 2.1.6.RELEASE + 2.1.0.RELEASE + 2.1.0.RELEASE + 2.1.4.RELEASE + 1.18.2 + 1.0 + 2.2.7.RELEASE + 1.4 + 1.1 + 4.5.6 + 4.5.6 + 2.9.2 + 2.9.2 + 1.2.3 + 1.7.25 + 2.6 + 20180130 + 2.8.2 + 3.7 + 2.9.7 + 2.9.7 + 0.9.2 + 0.9.2 + 2.2.1 + 2.2.1 + 21.0 + 1.2.3 + 3.7.0.1746 + + + + 3.9.1 + 2.18.3 + 5.3.1 + 5.3.1 + 4.12 + 2.1.6.RELEASE + 2.2.7.RELEASE + 0.1.0 + 0.34.0 + 5.0.4.RELEASE + 5.1.0 + 1.5.0 + + true + false + + + + + + + + + org.springframework.boot + spring-boot-starter + ${spring-boot-starter.version} + + + org.springframework.boot + spring-boot-starter-logging + + + + + org.springframework.boot + spring-boot-starter-web + ${spring-boot-starter-web.version} + + + org.springframework.boot + spring-boot-starter-data-mongodb + ${spring-boot-starter-data-mongodb.version} + + + + + + + + org.springframework.cloud + spring-cloud-config-client + ${spring-cloud-config-client.version} + + + org.projectlombok + lombok + provided + ${lombok.version} + + + ch.qos.logback + logback-classic + ${logback-classic.version} + + + + + + + + + + + + + + + + + + org.json + json + ${json.version} + + + com.google.code.gson + gson + ${gson.version} + + + org.apache.httpcomponents + httpclient + ${apache.httpclient.version} + + + + + + + + + + + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + + + + + + + + + + + + io.vavr + vavr-match + ${vavr-match.version} + + + io.vavr + vavr + ${vavr.version} + + + io.springfox + springfox-swagger2 + ${springfox-swagger2.version} + + + io.springfox + springfox-swagger-ui + ${springfox-swagger-ui.version} + + + org.quartz-scheduler + quartz + ${quartz.version} + + + org.quartz-scheduler + quartz-jobs + ${quartz-jobs.version} + + + + + + org.junit.jupiter + junit-jupiter-engine + test + ${junit-jupiter-engine.version} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.springframework.boot + spring-boot-starter-test + test + ${spring.boot.version} + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + src/assembly/resources.xml + ${project.artifactId}-${project.version} + + + + package + + single + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${maven.compiler.source} + ${maven.compiler.target} + true + true + + + + org.apache.maven.plugins + maven-jar-plugin + ${maven-jar-plugin.version} + + + + ${simulator.main.class} + ${maven.build.timestamp} + + + + + + pl.project13.maven + git-commit-id-plugin + ${git-commit-id-plugin.version} + + + get-commit-info + + revision + + + + + ${project.basedir}/.git + true + git.commit.id.abbrev + + + + maven-surefire-plugin + ${maven-surefire-plugin.version} + + + org.junit.platform + junit-platform-surefire-provider + ${junit-platform-surefire-provider.version} + + + + ${skip-unit-tests} + true + true + false + + + + org.apache.maven.plugins + maven-dependency-plugin + + ${dependency.directory.location} + runtime + true + + + + copy-external-dependencies + package + + copy-dependencies + + + + + + org.jacoco + jacoco-maven-plugin + + + prepare-agent + + prepare-agent + + + + report + + report + + + ${project.build.directory}/code-coverage/jacoco.exec + ${project.reporting.outputDirectory}/jacoco-ut + + + + + + + + + docker + + false + + + linux + x86_64 + ${os.detected.name}-${os.detected.arch} + + + + + io.fabric8 + docker-maven-plugin + ${docker-maven-plugin.version} + + + docker-build-image + package + + build + + + + docker-push-image + deploy + + push + + + + + ${skipDockerPush} + true + IfNotPresent + + + ${project.artifactId} + ${docker-image.namespace}/${docker-image.name.prefix}.${artifactId} + ${onap.nexus.dockerregistry.daily} + + ${project.basedir} + + ${project.version}-STAGE-${maven.build.timestamp}Z + + + + + + + + + + + + + + ecomp-releases + Integration simulators Release Repository + ${nexusproxy}${releaseNexusPath} + + + ecomp-snapshots + Integration simulators Snapshot Repository + ${nexusproxy}${snapshotNexusPath} + + + ecomp-site + dav:${nexusproxy}${sitePath} + + + + -- cgit 1.2.3-korg