4.0.0 org.onap.oparent oparent 2.0.0 org.onap.so so pom 1.4.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 mso-catalog-db mso-api-handlers adapters asdc-controller bpmn cloudify-client cxf-logging so-monitoring packages so-simulator . UTF-8 UTF-8 java jacoco ${project.build.directory}/surefire-reports ${project.build.directory}/code-coverage/jacoco-ut.exec true ${project.version} **/* 0.7.5.201505241946 1.5.1 yyyyMMdd'T'HHmm original true true true ${project.version} ${project.artifactId} ${dockerPullRepo} true https://nexus.onap.org content/repositories/releases/ content/repositories/snapshots/ content/repositories/public/ content/sites/site/org/onap/so/${project.version}/ 3.2.6 2.1 2.1.5.RELEASE 3.2.0 false true 4.1.0 ecomp-releases ${nexusproxy}/${releaseNexusPath} ecomp-snapshots ${nexusproxy}/${snapshotNexusPath} ecomp-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 ecomp-public ${nexusproxy}/${publicNexusPath} false ecomp-release ${nexusproxy}/${releaseNexusPath} false ecomp-snapshots ${nexusproxy}/${snapshotNexusPath} false ecomp-public https://nexus.onap.org/content/repositories/public/ false ecomp-releases https://nexus.onap.org/content/repositories/releases/ false ecomp-snapshots https://nexus.onap.org/content/repositories/snapshots/ 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.6.1 true -Xlint true true true 1.8 1.8 -parameters 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} 1.8 org.jacoco jacoco-maven-plugin ${jacoco.version} default-prepare-agent prepare-agent default-report report 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 io.fabric8 fabric8-maven-plugin ${io.fabric8.version} ${docker.skip} ${docker.skip.build} ${docker.skip.push} ${docker.newHost} ${docker.host.cert.path} ${dockerPushRepo} ${dockerPullRepo} service ${artifactId}:${project.version} ${project.build.directory} start build push org.apache.maven.plugins maven-surefire-plugin 2.20 DEBUG 2 classes false 1 org.apache.maven.plugins maven-failsafe-plugin 2.20 true DEBUG 2 org.apache.maven.plugins maven-dependency-plugin extract-docker-file unpack 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 tests test-jar false original package jar ${originalClassifier} ** org.springframework.boot spring-boot-maven-plugin ${springboot.version} build-info build-info org.onap.logging-analytics logging-slf4j 1.5.1 org.onap.logging-analytics logging-filter-base 1.5.1 org.onap.logging-analytics logging-filter-spring 1.5.1 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.10 com.shazam shazamcrest 0.11 test com.google.guava guava org.apache.commons commons-lang3 org.assertj assertj-core 3.11.1 test com.googlecode.junit-toolbox junit-toolbox 2.4 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.23 javax.interceptor javax.interceptor-api 1.2.2 org.springframework.boot spring-boot-starter-test ${springboot.version} com.vaadin.external.google android-json net.javacrumbs.shedlock shedlock-spring 0.18.2 net.javacrumbs.shedlock shedlock-provider-jdbc-template 0.18.2 org.flywaydb flyway-core 5.2.4 org.json json 20140107 docker-image-build false false true docker-image-build-push false false false true format true false m2e m2e.version