4.0.0 search-data-service org.onap.aai 1.8.0-SNAPSHOT org.onap.aai.search-data-service search-data-service-app 1.8.0-SNAPSHOT AAI Search Data Service Application search-data-service ${basedir}/../target https://nexus.onap.org 1.8 ${basedir}/src/main/java-gen google_checks.xml java jacoco ${project.build.directory}/surefire-reports ${project.build.directory}/coverage-reports/jacoco.exec false ${project.version} 0.58 2.1.12.RELEASE org.springframework.boot spring-boot-starter-parent ${spring.boot.version} pom import com.google.code.gson gson 2.8.2 org.hamcrest hamcrest-library 1.3 test com.jayway.jsonpath json-path 2.2.0 com.googlecode.json-simple json-simple 1.1.1 org.dom4j dom4j 2.1.1 provided commons-io commons-io 2.4 org.mockito mockito-all 1.10.19 test org.onap.aai.logging-service common-logging 1.5.0 org.onap.aai.logging-service logging-api 1.5.0 org.onap.aai.logging-service eelf-logging 1.5.0 com.fasterxml.jackson.core jackson-databind org.apache.directory.studio org.apache.commons.lang 2.6 radeox radeox 0.9 com.github.fge json-schema-validator 2.0.0 org.json json 20180130 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-jetty org.springframework.boot spring-boot-starter ch.qos.logback logback-classic org.springframework.boot spring-boot-starter-jersey org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-actuator org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-starter-security ch.qos.logback logback-classic 1.2.1 ch.qos.logback logback-core 1.2.1 central Maven 2 repository 2 http://repo2.maven.org/maven2/ ecomp-releases ECOMP Release Repository ${nexusproxy}/content/repositories/releases/ ecomp-snapshots ECOMP Snapshot Repository ${nexusproxy}/content/repositories/snapshots/ ecomp-staging ECOMP Staging Repository ${nexusproxy}/content/repositories/staging/ docker org.codehaus.mojo build-helper-maven-plugin 3.0.0 maven-assembly-plugin src/main/assembly/descriptor.xml make-assembly package single org.codehaus.groovy.maven gmaven-plugin 1.0 prepare-package execute def userAaiBaseImage = session.userProperties['aai.base.image'] def userAaiCommonVersion = session.userProperties['aai.base.image.version'] if (userAaiCommonVersion != null) { project.properties['aai.base.image.version'] = userAaiCommonVersion } if (userAaiBaseImage != null) { project.properties['aai.base.image'] = userAaiBaseImage } log.info 'Base image flavour: ' + project.properties['aai.base.image'] log.info 'Base image version: ' + project.properties['aai.base.image.version'] io.fabric8 docker-maven-plugin ${docker.fabric.version} true 1.23 ${docker.push.registry}/${aai.docker.namespace}/${docker.image.name.suffix}:%l @ latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-${maven.build.timestamp} try ${project.basedir}/src/main/docker ${aai.build.directory} /${project.artifactId} clean-images clean remove true generate-images package build push-images deploy push ${project.artifactId} org.springframework.boot spring-boot-maven-plugin repackage org.apache.maven.plugins maven-site-plugin org.apache.maven.plugins maven-checkstyle-plugin 2.17 checkstyle org.apache.maven.plugins maven-compiler-plugin 3.1 groovy-eclipse-compiler true 1.8 1.8 org.codehaus.groovy groovy-eclipse-compiler 2.9.0-01 org.codehaus.groovy groovy-eclipse-batch 2.3.4-01 org.jsonschema2pojo jsonschema2pojo-maven-plugin 0.4.26 true ${basedir}/src/main/resources/json/schema ${generatedSourceDir} org.onap.aai.sa.rest generate org.apache.maven.plugins maven-resources-plugin 2.7 copy-docker-file package copy-resources ${basedir}/../target true ${basedir}/src/main/docker true **/* ${basedir} true bundleconfig-local/** ${basedir}/src/main/bin/ com.mycila license-maven-plugin 3.0
License.txt
src/main/java/** src/test/java/** pom.xml true
check validate
org.apache.maven.plugins maven-deploy-plugin true org.codehaus.mojo sonar-maven-plugin 3.2 org.jacoco jacoco-maven-plugin 0.7.7.201606060606 pre-unit-test prepare-agent ${sonar.jacoco.reportPath} surefireArgLine true post-unit-test test report ${sonar.jacoco.reportPath} ${jacoco.path} pre-integration-test pre-integration-test prepare-agent ${sonar.jacoco.itReportPath} failsafeArgLine post-integration-test post-integration-test report ${sonar.jacoco.itReportPath}/ ${jacoco.itPath} default-check check ${project.build.directory}/coverage-reports/jacoco.exec BUNDLE LINE COVEREDRATIO ${jacoco.line.coverage.limit} jacoco-initialize-unit-tests prepare-agent ${project.build.directory}/coverage-reports/jacoco.exec maven-clean-plugin 3.0.0 ${generatedSourceDir} maven-resources-plugin 3.0.2 copy-files-on-build install copy-resources ${basedir}/../target ${basedir}/target *.jar false
ecomp-releases ECOMP Release Repository ${nexusproxy}/content/repositories/releases/ ecomp-snapshots ECOMP Snapshot Repository ${nexusproxy}/content/repositories/snapshots/ ecomp-javadoc dav:https://ecomp-nexus:8443/repository/aai/search-data-service-javadoc/${project.version}