X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=pom.xml;h=caeebec1172935c11497a691c54d47764769acb0;hb=82480e1b9641f48ea4a41d19a493fe3476b9937b;hp=f478df3c0603c4b6194ae7891427d0a2cccec118;hpb=0ba97c7eac5a821c813bfa8ac31b1063956d3824;p=dcaegen2%2Fcollectors%2Fhv-ves.git diff --git a/pom.xml b/pom.xml index f478df3c..caeebec1 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ ~ ============LICENSE_START======================================================= ~ dcaegen2-collectors-veshv ~ ================================================================================ - ~ Copyright (C) 2018 NOKIA + ~ Copyright (C) 2018-2019 NOKIA ~ ================================================================================ ~ Licensed under the Apache License, Version 2.0 (the "License"); ~ you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ ~ ============LICENSE_END========================================================= --> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 @@ -30,52 +30,61 @@ - org.onap.dcaegen2.collectors.veshv + + org.onap.oparent + oparent + 2.0.0 + + + + org.onap.dcaegen2.collectors.hv-ves ves-hv-collector - 1.0.0-SNAPSHOT + 1.4.0-SNAPSHOT dcaegen2-collectors-veshv VES HighVolume Collector pom - hv-collector-analysis - hv-collector-client-simulator - hv-collector-core - hv-collector-coverage - hv-collector-ct - hv-collector-dcae-app-simulator - hv-collector-domain - hv-collector-main - hv-collector-utils + build + sources - 1.2.41 + 1.3.0-M2 + 1.3.31 + 0.9.0 3.7.0 1.7 + 0.8.2 + 1.0.0-RC14 + 1.3.4 - 3.5.1 - 3.5.1.1 - ${project.build.directory}/generated-sources/proto/main/java/ - + 3.6.1 1.2.0-RC1 5.2.0-RC1 1.1.5 - 2.21.0 - true + 2.8.5 + 2.22.0 + false false true + 60 + true - true - ves-hv-collector/${project.artifactId} + false + true + yyyyMMdd'T'HHmmss + ${onap.nexus.dockerregistry.daily} onap + ${project.groupId}.${project.artifactId} + 1.2-SNAPSHOT + - ${project.basedir}/src/main/kotlin ${project.basedir}/src/test/kotlin @@ -97,8 +106,12 @@ org.apache.maven.plugins maven-deploy-plugin + + + org.apache.maven.plugins + maven-enforcer-plugin - true + ${skipEnforcer} @@ -106,7 +119,7 @@ org.jetbrains.kotlin ${kotlin.version} - 1.8 + 11 @@ -134,37 +147,13 @@ - - com.github.os72 - protoc-jar-maven-plugin - ${protoc-jar-maven-plugin.version} - - - org.codehaus.mojo - build-helper-maven-plugin - ${build-helper-maven-plugin.version} - - - add-source - generate-sources - - add-source - - - - ${protobuf-generated-files.directory} - - - - - org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} - 8 - 8 + 11 + 11 UTF-8 true true @@ -187,36 +176,13 @@ maven-surefire-plugin org.apache.maven.plugins ${maven-surefire-plugin.version} - - - default-test - - test - - - ${failIfMissingUnitTests} - 1 - - **/*Test.* - - - - - - component-tests - verify - - test - - - ${failIfMissingComponentTests} - 1 - - **/*Specification.* - - - - + + ${failIfMissingUnitTests} + 1 + + **/*Test.* + + org.apache.commons @@ -237,6 +203,42 @@ + + org.apache.maven.plugins + maven-failsafe-plugin + 2.22.0 + + ${failIfMissingComponentTests} + 1 + + **/*Specification.* + + + + + org.apache.commons + commons-lang3 + 3.7 + + + org.junit.platform + junit-platform-surefire-provider + ${junit-platform.version} + runtime + + + org.jetbrains.spek + spek-junit-platform-engine + ${spek.version} + runtime + + + + + org.codehaus.mojo + exec-maven-plugin + 1.6.0 + @@ -250,114 +252,19 @@ - analysis + docker-proxy - true - - - - - org.jacoco - jacoco-maven-plugin - 0.8.1 - - - default-prepare-agent - - prepare-agent - - - - default-prepare-agent-integration - - prepare-agent-integration - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - 1.8 - - - - detekt - verify - - - - - - - - - - - - - - - - - - - - run - - - - - - io.gitlab.arturbosch.detekt - detekt-cli - 1.0.0.RC7 - - - ${project.groupId} - hv-collector-analysis - ${project.version} - - - - - - maven-checkstyle-plugin - 3.0.0 - - - org.onap.oparent - checkstyle - 1.1.1 - - - - - onap-license - - check - - process-sources - - onap-checkstyle/check-license.xml - false - true - false - **\/*.kt - true - - - - - - - + + docker.http_proxy + + + + + ${docker.http_proxy} + ${docker.http_proxy} + + docker @@ -373,47 +280,13 @@ - - io.fabric8 - docker-maven-plugin - 0.26.0 - - - build-docker-image - pre-integration-test - - build - - - - push-docker-image - deploy - - push - - - - - true - IfNotPresent - - - ${project.artifactId} - ${docker-image.namespace}/${docker-image.name} - - ${project.basedir} - - - - - org.apache.maven.plugins maven-dependency-plugin 3.1.1 - copy-internal-deps + docker-copy-internal-deps package copy-dependencies @@ -425,7 +298,7 @@ - copy-external-deps + docker-copy-external-deps package copy-dependencies @@ -438,42 +311,55 @@ + + io.fabric8 + docker-maven-plugin + 0.30.0 + + + docker-build-image + package + + build + + + + docker-push-image + deploy + + push + + + + + ${skipDockerPush} + true + IfNotPresent + + + ${project.artifactId} + ${docker-image.namespace}/${docker-image.name} + + ${docker-image.registry} + + ${project.basedir} + + ${project.version}-${maven.build.timestamp}Z + ${project.version} + ${docker-image.latest} + + + + + + - - - - org.jacoco - jacoco-maven-plugin - - - - report - - - - - - - - - 40_openecomp-release - 40_openecomp-release - https://nexus.onap.org/content/repositories/releases/ - - true - daily - - - false - - - arturbosch-code-analysis arturbosch-code-analysis (for detekt) @@ -510,7 +396,7 @@ com.google.guava guava - 25.0-jre + 27.0.1-jre com.google.code.findbugs @@ -520,23 +406,61 @@ org.jetbrains.kotlin - kotlin-stdlib-jdk8 + kotlin-bom + ${kotlin.version} + pom + import + + + org.jetbrains.kotlin + kotlin-compiler-embeddable + ${kotlin.version} + + + org.jetbrains.kotlin + kotlin-scripting-compiler-embeddable ${kotlin.version} org.jetbrains.kotlin - kotlin-reflect + kotlin-script-util ${kotlin.version} + runtime + + + org.jetbrains.kotlinx + kotlinx-coroutines-core + ${coroutines.version} + + + com.google.code.gson + gson + ${gson.version} + + + io.arrow-kt + arrow-core-data + ${arrow.version} + + + io.arrow-kt + arrow-core-extensions + ${arrow.version} io.arrow-kt - arrow-core - 0.7.2 + arrow-extras-data + ${arrow.version} io.arrow-kt arrow-syntax - 0.7.2 + ${arrow.version} + + + io.arrow-kt + arrow-typeclasses + ${arrow.version} ch.qos.logback @@ -552,25 +476,39 @@ io.projectreactor reactor-bom - Bismuth-SR8 + + Dysprosium-SR1 pom import + - io.netty - netty-tcnative-boringssl-static - 2.0.8.Final - ${os.detected.classifier} + org.apache.kafka + kafka-clients + 2.3.1 + + com.google.protobuf protobuf-java-util ${protobuf.version} + + + com.google.guava + guava + + commons-cli @@ -588,14 +526,35 @@ 1.1.2 - io.ratpack - ratpack-core - 1.5.4 + io.micrometer + micrometer-registry-prometheus + 1.1.5 - io.micrometer - micrometer-registry-jmx - 1.0.5 + org.onap.dcaegen2.services.sdk + hvvesclient-producer-impl + ${sdk.version} + runtime + + + org.onap.dcaegen2.services.sdk + hvvesclient-producer-api + ${sdk.version} + + + org.onap.dcaegen2.services.sdk + hvvesclient-protobuf + ${sdk.version} + + + org.onap.dcaegen2.services.sdk.security + ssl + ${sdk.version} + + + org.onap.dcaegen2.services.sdk.rest.services + cbs-client + ${sdk.version} @@ -612,7 +571,6 @@ ${spek.version} test - org.assertj assertj-core @@ -620,21 +578,9 @@ test - com.nhaarman + com.nhaarman.mockitokotlin2 mockito-kotlin - 1.5.0 - test - - - org.mockito - mockito-core - - - - - org.mockito - mockito-core - 2.18.3 + 2.1.0 test @@ -649,8 +595,12 @@ 3.1.7.RELEASE test + + org.jetbrains.kotlinx + kotlinx-coroutines-test + ${coroutines.version} + test + - -