X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=southbound%2Fsouthbound-impl%2Fpom.xml;h=5a958d04ba3af0b9c32af13d430ebb15a99ef5ba;hb=HEAD;hp=8796ccf3f1bdc6cfc56703af1afa43d5f4a0c3c0;hpb=5a094317de462a9efb08f007b806f9c683d29c03;p=ovsdb.git diff --git a/southbound/southbound-impl/pom.xml b/southbound/southbound-impl/pom.xml index 8796ccf3f..5a958d04b 100644 --- a/southbound/southbound-impl/pom.xml +++ b/southbound/southbound-impl/pom.xml @@ -1,6 +1,7 @@ - + + ODL :: ovsdb :: ${project.artifactId} - 1.5.2 + ../southbound-it/target/jacoco-it.exec + + false + + org.opendaylight.yangtools + yang-data-util + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-dom-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-api + + + org.opendaylight.mdsal + mdsal-eos-binding-api + + ${project.groupId} southbound-api @@ -54,12 +61,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html ${project.groupId} - library + utils.mdsal-utils ${project.version} - com.google.guava - guava + ${project.groupId} + library + ${project.version} ${project.groupId} @@ -67,24 +75,85 @@ and is available at http://www.eclipse.org/legal/epl-v10.html ${project.version} - org.opendaylight.controller - sal-core-api + org.opendaylight.ovsdb + utils.yang-utils + ${project.version} + + + com.google.guava + guava + + + org.opendaylight.infrautils + ready-api + + + + org.opendaylight.infrautils + diagstatus-api - junit - junit + com.github.spotbugs + spotbugs-annotations + true + + + com.guicedee.services + javax.inject + true + + + jakarta.annotation + jakarta.annotation-api + true + + + org.osgi + org.osgi.service.component.annotations + + + org.osgi + org.osgi.service.metatype.annotations + + + + + org.sonarsource.java + sonar-jacoco-listeners + test + + + org.slf4j + slf4j-simple + test + + + org.opendaylight.mdsal + mdsal-binding-test-utils + + + + org.mockito + mockito-core + 3.12.4 test org.powermock - powermock-api-mockito - ${powermock.version} + powermock-api-mockito2 + 2.0.9 test org.powermock powermock-module-junit4 - ${powermock.version} + 2.0.9 + test + + + org.opendaylight.ovsdb + utils.southbound-utils + ${project.version} test @@ -95,61 +164,54 @@ and is available at http://www.eclipse.org/legal/epl-v10.html maven-bundle-plugin - !org.opendaylight.ovsdb.lib.osgi,org.opendaylight.ovsdb.lib.*,org.opendaylight.ovsdb.schema.openvswitch - org.opendaylight.ovsdb.southbound.*,org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.southbound.impl.rev141210 + + org.opendaylight.ovsdb.southbound, + org.opendaylight.ovsdb.southbound.*, + org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.southbound.impl.rev141210.* org.apache.maven.plugins - maven-checkstyle-plugin + maven-surefire-plugin - - ${project.basedir}/../../commons/parent/src/main/resources/ovsdb_checks.xml - - true - **/*.java,**/*.xml,**/*.ini,**/*.sh,**/*.bat - **/yang/ + + + listener + org.sonar.java.jacoco.JUnitListener + + + + + + @{argLine} + --add-opens java.base/java.lang=ALL-UNNAMED + --add-opens java.base/java.lang.reflect=ALL-UNNAMED + --add-opens java.base/java.net=ALL-UNNAMED + --add-opens java.base/java.util=ALL-UNNAMED + --add-opens java.base/java.util.concurrent=ALL-UNNAMED + --add-opens java.base/java.util.stream=ALL-UNNAMED + - org.jacoco - jacoco-maven-plugin + org.codehaus.mojo + build-helper-maven-plugin - prepare-ut-agent - - prepare-agent - - - ${sonar.jacoco.reportPath} - - - - prepare-it-agent - - prepare-agent-integration - - - ${sonar.jacoco.itReportPath} - - - - default-report + attach-artifacts - report + attach-artifact + package - ${sonar.jacoco.reportPath} - - - - default-report-integration - - report-integration - - - ${sonar.jacoco.itReportPath} + + + ${project.build.directory}/classes/initial/southbound.cfg + cfg + config + + @@ -157,4 +219,19 @@ and is available at http://www.eclipse.org/legal/epl-v10.html + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + +