From 25050c117a6e69946de4f70503afa74cdef78aa7 Mon Sep 17 00:00:00 2001 From: Bruno Sakoto Date: Wed, 12 May 2021 08:37:16 -0400 Subject: Add automatic architecture verification Introduce verification for dependencies and layers. Issue-ID: CPS-381 Signed-off-by: Bruno Sakoto Change-Id: I948439ee5bcba2d41ccba3028d62a728babc83da --- pom.xml | 47 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 14 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 9488873..c38b565 100755 --- a/pom.xml +++ b/pom.xml @@ -37,21 +37,34 @@ org.onap.cps.temporal.Application - 1.0.1 - 1.0.1 nexus3.onap.org:10001/ nexus3.onap.org:10003/ ${docker.repository.pull}onap/integration-java11:8.0.0 ${docker.repository.push}onap/cps-temporal - 2.10.0 11 - 3.0.0 yyyyMMdd'T'HHmmss'Z' 0.8 + + 2.3.8.RELEASE + 2.10.0 + 4.3.2 + + 2.0-M4-groovy-3.0 + 3.0.7 + 1.15.2 + 1.15.2 + 0.18.0 + + 2.3.3.RELEASE + 1.12.1 + 3.0.0 3.2.0 + 1.0.1 + 1.0.1 4.1.3 - 1.8.0-beta4 4.2.0 + 1.8.0-beta4 + 1.5.0 @@ -59,14 +72,14 @@ org.springframework.boot spring-boot-dependencies - 2.3.8.RELEASE + ${spring-boot-dependencies.version} pom import org.spockframework spock-bom - 2.0-M4-groovy-3.0 + ${spock-bom.version} pom import @@ -94,7 +107,7 @@ org.liquibase liquibase-core - 4.3.2 + ${liquibase-core.version} org.projectlombok @@ -114,7 +127,7 @@ org.codehaus.groovy groovy - 3.0.7 + ${groovy.version} org.springframework.boot @@ -140,13 +153,19 @@ org.testcontainers junit-jupiter - 1.15.2 + ${junit-jupiter.version} test org.testcontainers postgresql - 1.15.2 + ${testcontainers-postgresql.version} + test + + + com.tngtech.archunit + archunit-junit5 + ${archunit-junit5.version} test @@ -156,14 +175,14 @@ org.springframework.boot spring-boot-maven-plugin - 2.3.3.RELEASE + ${spring-boot-maven-plugin.version} org.codehaus.gmavenplus gmavenplus-plugin - 1.12.1 + ${gmavenplus-plugin.version} @@ -275,7 +294,7 @@ jp.skypencil.findbugs.slf4j bug-pattern - 1.5.0 + ${bug-pattern.version}