4.0.0 org.onap.oparent oparent 2.0.0 org.onap.aai.gizmo gizmo 1.6.0-SNAPSHOT aai-gizmo ${basedir}/target 1.4.1 1.6.0 1.5.3 1.5.3 1.5.0 0.60 ${project.build.directory}/code-coverage 0.28.0 1.0.0 ${project.build.directory}/${project.artifactId}-build/ onap alpine 1.6.0 yyyyMMdd'T'HHmmss'Z' org.springframework.boot spring-boot-dependencies 1.5.21.RELEASE pom import 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-configuration-processor true org.springframework.boot spring-boot-starter-test test org.apache.cxf cxf-rt-frontend-jaxrs 3.2.5 io.swagger swagger-jersey2-jaxrs 1.5.8 io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 org.onap.aai.schema-service aai-schema ${version.org.onap.aai.aai-schema} org.onap.aai.aai-common aai-schema-ingest ${version.org.onap.aai.aai-schema-ingest} org.powermock * org.onap.aai.aai-common aai-utils ${version.org.onap.aai.aai-utils} org.onap.aai.aai-common aai-auth ${version.org.onap.aai.aai-auth} org.onap.aai.event-client event-client-dmaap ${event.client.version} org.slf4j slf4j-api org.onap.aai.event-client event-client-kafka ${event.client.version} org.slf4j slf4j-api org.onap.aai.event-client event-client-rabbitmq ${event.client.version} org.slf4j slf4j-api org.onap.aai.logging-service common-logging 1.2.2 ch.qos.logback logback-classic ch.qos.logback logback-core org.slf4j slf4j-api org.onap.aai rest-client 1.5.0 ch.qos.logback logback-classic 1.2.3 ch.qos.logback logback-core 1.2.3 ch.qos.logback logback-classic ch.qos.logback logback-access 1.2.3 com.google.guava guava radeox radeox 1.0-b2 org.codehaus.jackson jackson-mapper-asl 1.4.5 commons-io commons-io 2.4 org.apache.commons commons-lang3 3.3.1 com.google.code.gson gson 2.6.2 org.eclipse.persistence eclipselink 2.6.2 net.dongliu gson-java8-datatype 1.0.3 com.jayway.jsonpath json-path 2.2.0 org.slf4j slf4j-api org.apache.tinkerpop gremlin-core 3.2.3 provided org.slf4j slf4j-log4j12 org.slf4j jcl-over-slf4j org.slf4j slf4j-api org.apache.tinkerpop tinkergraph-gremlin 3.2.3 provided org.json json 20160212 org.apache.httpcomponents httpclient 4.5.3 org.apache.httpcomponents httpcore 4.4.1 junit junit org.skyscreamer jsonassert 1.5.0 test org.mockito mockito-core 2.15.0 test org.hamcrest hamcrest-library docker org.codehaus.mojo build-helper-maven-plugin 3.0.0 pre-clean parse-version parse-version org.codehaus.groovy.maven gmaven-plugin 1.0 pre-clean 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}/${project.artifactId}:%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 pre-clean remove true generate-images package build push-images deploy push ${project.artifactId} net.revelc.code.formatter formatter-maven-plugin 2.8.1 ${project.basedir}/onap-java-formatter.xml org.codehaus.groovy.maven gmaven-plugin com.diffplug.spotless spotless-maven-plugin 1.18.0 com,java,javax,org com.mycila license-maven-plugin 3.0
License.txt
src/main/java/** src/test/java/** pom.xml true
check process-sources
org.apache.maven.plugins maven-site-plugin 3.3 org.apache.maven.plugins maven-checkstyle-plugin 2.17 checkstyle org.apache.maven.plugins maven-deploy-plugin org.springframework.boot spring-boot-maven-plugin 2.0.1.RELEASE repackage maven-assembly-plugin src/main/assembly/descriptor.xml make-assembly package single org.apache.maven.plugins maven-dependency-plugin unpack prepare-package unpack org.onap.aai.schema-service aai-schema ${version.org.onap.aai.aai-schema} jar onap/**/ onap/*swagger**/ ${aai.build.directory}/bundleconfig/etc org.jacoco jacoco-maven-plugin default-check check ${jacoco.report.directory}/jacoco-ut.exec BUNDLE LINE COVEREDRATIO ${jacoco.line.coverage.limit}
ecomp-javadoc dav:https://ecomp-nexus:8443/repository/aai/gizmo-javadoc/${project.version}