4.0.0 org.onap.aai.schema-service aai-schema-service 1.6.1-SNAPSHOT org.onap.aai.schema-service schema-service 1.6.1-SNAPSHOT 1.8 org.onap.aai.schemaservice.SchemaServiceApp 1.5.3 1.5.21.RELEASE java jacoco ${project.build.directory}/surefire-reports ${project.build.directory}/coverage-reports/jacoco.exec false ${project.version} 1.0.0 1.2.3 2.0.0.0 4.12 16.0.1 0.2.3 1.10.19 1.6.2 2.2.11 2.6.2 0.28.0 docker.io localhost:5000 1.0.0 ${project.build.directory}/${project.artifactId}-${project.version}-build/ onap alpine 1.6.0 true 0.44 yyyyMMdd'T'HHmmss'Z' 2.10.4 onap N/A ${project.basedir}/src/main/resources/schema/${schema.source.name}/oxm ${project.basedir}/src/main/resources/schema/${schema.source.name}/dbedgerules v10 v10 v11 v12 v12 v16 v10,v11,v12,v13,v14,v15,v16 /aai/schema-service docker org.codehaus.groovy.maven gmaven-plugin pre-clean parse-base 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 ${project.docker.latesttag.version} ${project.major.version}.${project.minor.version}-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 onap onap v12 v10,v11,v12,v13,v14,v15,v16 runAjsc ${maven.skip.tests} pre-integration-test org.codehaus.mojo exec-maven-plugin 1.6.0 run-spring-boot package java ${start-class} schema.source.name ${schema.source.name} schema.configuration.location ${schema.configuration.location} schema.nodes.location ${schema.nodes.location} schema.edges.location ${schema.edges.location} schema.version.depth.start ${schema.version.depth.start} schema.version.related.link.start ${schema.version.related.link.start} schema.version.app.root.start ${schema.version.app.root.start} schema.version.namespace.change.start ${schema.version.namespace.change.start} schema.version.edge.label.start ${schema.version.edge.label.start} schema.version.api.default ${schema.version.api.default} schema.version.list ${schema.version.list} schema.uri.base.path ${schema.uri.base.path} java org.springframework.boot spring-boot-starter-parent ${spring.boot.version} pom import com.att.eelf eelf-core ${eelf.core.version} ch.qos.logback logback-core ${logback.version} ch.qos.logback logback-classic ${logback.version} ch.qos.logback logback-access ${logback.version} org.onap.aai.aai-common aai-core ${aai.core.version} com.sun.jersey jersey-core org.codehaus.jackson jackson-mapper-asl org.eclipse.jetty jetty-http org.eclipse.jetty jetty-server org.springframework spring-web org.onap.aai aai-schema-ingest org.hamcrest hamcrest-junit ${hamcrest.junit.version} junit junit ${junit.version} test com.google.guava guava ${google.guava.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider org.mockito mockito-all ${mockito.version} test javax.xml.bind jaxb-api ${jaxb.version} com.sun.xml.bind jaxb-impl ${jaxb.version} com.sun.xml.bind jaxb-core ${jaxb.version} com.sun.xml.bind jaxb-xjc ${jaxb.version} org.eclipse.persistence eclipselink ${eclipse.persistence.version} org.eclipse.persistence org.eclipse.persistence.moxy ${eclipse.persistence.version} compile 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-jersey org.springframework.boot spring-boot-starter-aop org.springframework.boot spring-boot-test test org.springframework spring-test test org.mockito mockito-all ${mockito.version} test org.hamcrest hamcrest-junit ${hamcrest.junit.version} ${project.basedir}/src/main/swm ${project.build.directory}/swm false ${project.basedir}/src/main/resources application.properties dme2.properties logback.xml localhost-access-logback.xml ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig false ${project.basedir}/src/main/resources **/* true ${project.basedir}/src/main/resources/etc/appprops/ aaiconfig.properties ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig false ${project.basedir}/src/main/resources/etc/auth/ aai-client-cert.p12 tomcat_keystore aai_policy.json ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig true ${project.basedir}/src/main/resources/ logback.xml localhost-access-logback.xml hbase-site.xml ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig true ${project.basedir}/src/main/docker **/* ${aai.build.directory} true ${project.build.directory}/ ${project.artifactId}-${project.version}.jar ${aai.build.directory}/lib/ false org.codehaus.groovy.maven gmaven-plugin 1.0 validate execute println project.properties['aai.project.version']; def versionArray; if (project.properties['aai.project.version'] != null) { versionArray = project.properties['aai.project.version'].split('\\.'); } project.properties["project.major.version"] = versionArray[0]; project.properties["project.minor.version"] = versionArray[1]; project.properties['project.docker.latesttag.version'] = versionArray[0] + '.' + versionArray[1] + '-STAGING-latest'; println 'New Tag for docker:' + project.properties['project.docker.latesttag.version']; org.springframework.boot spring-boot-maven-plugin org.apache.maven.plugins maven-clean-plugin 2.4.1 ${project.basedir}/src/main/resources/schema **/* false org.codehaus.groovy.maven gmaven-plugin org.apache.maven.plugins maven-dependency-plugin 2.10 org.apache.maven.plugins maven-javadoc-plugin ${javadoc.plugin.version} maven-assembly-plugin src/main/assembly/descriptor.xml make-assembly package single maven-resources-plugin 2.7 copy-oxm-edgerules-project initialize copy-resources ${project.basedir}/src/main/resources/schema ${project.basedir}/../aai-schema/src/main/resources/ **/oxm/**/*.xml **/dbedgerules/**/*.json copy-queries-project initialize copy-resources ${project.basedir}/src/main/resources/schema ${project.basedir}/../aai-queries/src/main/resources/schema **/query/**/*.json copy-oxm-edgerules initialize copy-resources ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig/schema/ ${project.basedir}/../aai-schema/src/main/resources/ **/oxm/**/*.xml **/dbedgerules/**/*.json copy-queries initialize copy-resources ${project.build.directory}/swm/package/nix/dist_files/opt/app/${project.artifactId}/appconfig/schema/ ${project.basedir}/../aai-queries/src/main/resources/schema **/query/**/*.json org.apache.maven.plugins maven-surefire-plugin 2.12.4 -noverify ${argLine} alphabetical com.mycila license-maven-plugin org.codehaus.mojo sonar-maven-plugin 3.3 org.jacoco jacoco-maven-plugin 0.7.9 true **/**/models/**/*.class jacoco-initialize-unit-tests prepare-agent ${project.build.directory}/coverage-reports/jacoco.exec post-unit-test test report ${project.build.directory}/coverage-reports/jacoco.exec ${project.reporting.outputDirectory}/jacoco default-check check ${project.build.directory}/coverage-reports/jacoco.exec BUNDLE LINE COVEREDRATIO ${jacoco.line.coverage.limit} org.apache.maven.plugins maven-deploy-plugin org.springframework.boot spring-boot-maven-plugin ${spring.boot.version} ${start-class} ZIP repackage org.apache.maven.plugins maven-clean-plugin 2.4.1 ${project.basedir}/src/main/resources/schema **/* false org.apache.maven.plugins maven-javadoc-plugin 2.10.4 false org.umlgraph.doclet.UmlGraphDoc org.umlgraph umlgraph 5.6 -views true