4.0.0 org.onap.oparent oparent 2.1.0 org.onap.so so pom 1.8.0-SNAPSHOT so This Maven project is responsible to build and package all child projects - contributions in the MSO project. This build can be configured to run Functional tests and to start/stop a jboss server + Mysql DB. "mvn clean install -P with-integration-tests -Dintegration-tests-user=root -Dintegration-tests-group=root -Dintegration-tests-db-type=MYSQL" ONAP - SO http://www.onap.org/ deployment-configs common graph-inventory mso-catalog-db mso-api-handlers adapters asdc-controller so-optimization-clients so-sdn-clients bpmn cxf-logging so-simulator packages . UTF-8 UTF-8 java 11 jacoco ${project.build.directory}/surefire-reports ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml true ${project.version} **/* 1.7.1 yyyyMMdd'T'HHmm original true true true ${project.version} ${project.artifactId} ${dockerPullRepo} false https://nexus.onap.org content/repositories/releases/ content/repositories/snapshots/ content/repositories/public/ content/sites/site/org/onap/so/${project.version}/ 3.4.1 2.1 2.3.7.RELEASE 2.1.21 7.14.0 false true 0.33.0 1.7.2 0.9.0 2.1.15 1.8.1-SNAPSHOT 1.6.9 onap-releases ${nexusproxy}/${releaseNexusPath} onap-snapshots ${nexusproxy}/${snapshotNexusPath} onap-site dav:${nexusproxy}${siteNexusPath} org.apache.maven.plugins maven-javadoc-plugin 2.10.4 false org.umlgraph.doclet.UmlGraphDoc org.umlgraph umlgraph 5.6 -views true central http://repo1.maven.org/maven2 restlet http://maven.restlet.com onap-public ${nexusproxy}/${publicNexusPath} false onap-release ${nexusproxy}/${releaseNexusPath} false onap-snapshots ${nexusproxy}/${snapshotNexusPath} false onap-public https://nexus.onap.org/content/repositories/public/ false camunda-bpm https://app.camunda.com/nexus/content/repositories/camunda-bpm/ camunda-public https://app.camunda.com/nexus/content/groups/public onap-releases https://nexus.onap.org/content/repositories/releases/ false onap-snapshots https://nexus.onap.org/content/repositories/snapshots/ false src/main/resources true target/generated-sources/license third-party-licenses.txt target/generated-resources/licenses *.* third-party-licenses org.apache.maven.plugins maven-deploy-plugin 2.8 org.apache.maven.plugins maven-compiler-plugin 3.8.0 true -Xlint true true true -parameters true 11 11 11 org.apache.maven.plugins maven-ejb-plugin 2.2.1 3.0 true org.apache.maven.plugins maven-checkstyle-plugin 2.17 true **/org/openecomp/**/*.java /google_checks.xml org.codehaus.mojo findbugs-maven-plugin 2.5.2 project-configs/code-tools/findbugs_include_filter.xml true true true true org.codehaus.mojo sonar-maven-plugin 5.1 maven-scm-plugin 1.8.1 ${project.artifactId}-${project.version} org.apache.maven.plugins maven-javadoc-plugin 2.9 org.apache.maven.plugins maven-site-plugin 3.6 org.apache.maven.wagon wagon-webdav-jackrabbit 2.10 org.codehaus.mojo cobertura-maven-plugin 2.5.2 xml org.codehaus.mojo versions-maven-plugin 1.3.1 com.fortify.ps.maven.plugin sca-maven-plugin 4.20 mso-${project.version} ${java.version} org.jacoco jacoco-maven-plugin prepare-agent prepare-agent report report ${project.build.directory}/code-coverage/jacoco.exec ${project.reporting.outputDirectory}/jacoco-ut org.codehaus.mojo license-maven-plugin 1.15 2017 ONAP - SO apache_v2 false true true ============LICENSE_START======================================================= ================================================================================ ============LICENSE_END========================================================= **/*.java **/*.groovy **/com/att/** verify-headers check-file-header true true org.codehaus.gmaven groovy-maven-plugin 2.0 find-basepath validate execute net.revelc.code.formatter formatter-maven-plugin 2.9.0 format-java format process-sources ${format.skipExecute} ${base-path}/project-configs/code-tools/onap-eclipse-format.xml format-xml format process-sources ${format.skipExecute} ${project.basedir} ${base-path}/project-configs/code-tools/pom-format.properties pom.xml validate-java validate ${format.skipValidate} ${base-path}/project-configs/code-tools/onap-eclipse-format.xml validate-poms validate ${format.skipValidate} ${base-path}/project-configs/code-tools/pom-format.properties pom.xml com.fasterxml.jackson.core jackson-annotations 2.9.8 org.apache.maven.plugins maven-enforcer-plugin 3.0.0-M3 enforce-property true enforce-no-snapshots true enforce-banned-dependencies enforce org.powermock false true org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-checkstyle-plugin [1.0.0,) check org.codehaus.gmaven groovy-maven-plugin [1.0.0,) execute io.fabric8 docker-maven-plugin ${io.fabric8.version} ${docker.skip} ${docker.skip.build} ${docker.skip.push} ${docker.newHost} ${docker.host.cert.path} ${dockerPushRepo} ${dockerPullRepo} service ${project.artifactId}:${project.version} ${project.build.directory} start build push org.apache.maven.plugins maven-surefire-plugin 2.22.2 DEBUG 2 classes false 1 org.apache.maven.plugins maven-failsafe-plugin 2.22.2 true DEBUG 2 org.apache.maven.plugins maven-dependency-plugin extract-docker-file unpack true org.onap.so deployment-configs ${project.version} ${project.build.directory} *,scripts/**,certs/**, logger/*.xml Kubernetes org.apache.maven.plugins maven-jar-plugin 3.0.2 original none jar ${originalClassifier} ** org.springframework.boot spring-boot-maven-plugin ${springboot.version} build-info build-info org.onap.logging-analytics logging-slf4j org.onap.logging-analytics logging-filter-base org.onap.logging-analytics logging-filter-spring com.fasterxml.jackson.core jackson-core com.fasterxml.jackson.module jackson-module-jaxb-annotations com.fasterxml.jackson.core jackson-databind com.fasterxml.jackson.core jackson-annotations com.fasterxml.jackson.jaxrs jackson-jaxrs-base com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider javax.ws.rs javax.ws.rs-api ${jax.ws.rs} javax.annotation javax.annotation-api 1.3.1 javax.inject javax.inject 1 org.mockito mockito-core org.hamcrest hamcrest-core org.hamcrest hamcrest-library junit junit test xmlunit xmlunit 1.6 test com.github.tomakehurst wiremock-standalone 2.13.0 test org.mortbay.jetty jetty com.google.guava guava com.fasterxml.jackson.core jackson-core com.fasterxml.jackson.core jackson-annotations com.fasterxml.jackson.core jackson-databind org.apache.httpcomponents httpclient org.skyscreamer jsonassert xmlunit xmlunit com.jayway.jsonpath json-path net.sf.jopt-simple jopt-simple com.openpojo openpojo 0.8.13 com.shazam shazamcrest 0.11 test com.google.guava guava org.apache.commons commons-lang3 org.assertj assertj-core 3.11.1 test org.ow2.asm asm 7.0 test com.googlecode.junit-toolbox junit-toolbox 2.4 org.onap.logging-analytics logging-slf4j ${onap-logging-version} org.onap.logging-analytics logging-filter-base ${onap-logging-version} org.onap.logging-analytics logging-filter-spring ${onap-logging-version} org.apache.httpcomponents httpcore 4.4.4 compile commons-codec commons-codec 1.12 compile commons-io commons-io 2.5 compile com.sun.xml.fastinfoset FastInfoset 1.2.13 compile org.springframework.boot spring-boot-dependencies ${springboot.version} pom import org.yaml snakeyaml 1.26 javax.interceptor javax.interceptor-api 1.2.2 org.springframework.boot spring-boot-starter-test ${springboot.version} com.vaadin.external.google android-json org.junit.jupiter junit-jupiter org.junit.vintage junit-vintage-engine org.mockito mockito-junit-jupiter net.javacrumbs.shedlock shedlock-spring 4.0.0 net.javacrumbs.shedlock shedlock-provider-jdbc-template 4.0.0 org.flywaydb flyway-core 6.5.7 org.json json 20140107 org.onap.aai.schema-service aai-schema 1.8.1 org.apache.cxf cxf-rt-rs-client ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-rt-bindings-soap ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-rt-transports-http ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-spring-boot-starter-jaxws ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-spring-boot-starter-jaxrs ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-rt-rs-service-description-swagger ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.apache.cxf cxf-rt-rs-service-description-openapi-v3 ${cxf.version} org.jboss.spec.javax.rmi jboss-rmi-api_1.0_spec org.onap.aaf.authz aaf-cadi-client ${aaf.version} org.onap.aaf.authz aaf-cadi-aaf ${aaf.version} javax.servlet servlet-api log4j log4j org.onap.aaf.authz aaf-auth-client ${aaf.version} runtime org.onap.aaf.authz aaf-misc-env ${aaf.version} runtime org.onap.aaf.authz aaf-misc-rosetta ${aaf.version} runtime docker-image-build false false docker-image-build-push false false false format true false m2e m2e.version