4.0.0 org.onap.aai.resources resources 1.1.0-SNAPSHOT aai-resources aai-resources http://maven.apache.org UTF-8 1.0.2 ${basedir}/target/swm/package/nix/dist_files/ yyyyMMdd'T'HHmmss 1.0.0 1.1.0-SNAPSHOT java jacoco ${project.build.directory}/surefire-reports ${project.build.directory}/coverage-reports/jacoco.exec false ${project.version} org.onap.aai.aai-common aai-core ${aai-core.version} ajsc-runner com.att.ajsc org.onap.aai.aai-common aai-schema ${aai.schema.version} ajsc-runner com.att.ajsc com.rabbitmq amqp-client 3.6.1 log4j apache-log4j-extras 1.2.17 log4j log4j commons-beanutils commons-beanutils 1.9.2 org.apache.commons commons-compress 1.10 commons-configuration commons-configuration 1.9 commons-lang commons-lang com.googlecode.java-diff-utils diffutils 1.3.0 org.codehaus.jackson jackson-core-asl 1.9.13 org.codehaus.jackson jackson-mapper-asl 1.9.13 com.thinkaurelius.titan titan-cassandra 0.5.3 org.slf4j slf4j-log4j12 org.apache.httpcomponents httpmime 4.5.2 com.att.ajsc ajsc-runner ${ajscRuntimeVersion} com.att.ajsc ajsc-core ${ajscRuntimeVersion} provided dom4j dom4j 1.6.1 commons-lang commons-lang 2.6 com.att.eelf eelf-core 1.0.0 ch.qos.logback logback-core 1.1.7 ch.qos.logback logback-classic 1.1.7 ch.qos.logback logback-access 1.1.7 org.hamcrest hamcrest-junit 2.0.0.0 org.codehaus.janino janino 2.7.8 commons-collections commons-collections jdk.tools jdk.tools 1.8.0_101 system ${JAVA_HOME}/lib/tools.jar junit junit test com.google.guava guava 16.0 com.thinkaurelius.titan titan-core 1.0.0 org.slf4j slf4j-log4j12 com.thinkaurelius.titan titan-cassandra 1.0.0 org.slf4j slf4j-log4j12 com.thinkaurelius.titan titan-hbase 1.0.0 org.slf4j slf4j-log4j12 org.apache.tinkerpop gremlin-driver 3.0.1-incubating org.apache.hbase hbase-client ${hbase.version} org.slf4j slf4j-log4j12 log4j log4j org.apache.hbase hbase-protocol ${hbase.version} log4j log4j org.apache.hbase hbase-common ${hbase.version} log4j log4j com.opencsv opencsv 3.1 jivesoftware smack 3.0.4 com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider 2.1.4 com.googlecode.json-simple json-simple 1.1.1 com.sun.jersey jersey-client 1.18 org.springframework spring-web org.springframework.ws spring-ws 1.5.2 org.springframework spring-core 4.2.5.RELEASE org.mockito mockito-all 1.10.19 test org.powermock powermock-module-junit4 1.6.2 test org.powermock powermock-api-mockito 1.6.2 test com.beust jcommander 1.48 org.json json 20090211 org.freemarker freemarker 2.3.14 javax.xml.bind jaxb-api 2.2.11 com.sun.xml.bind jaxb-impl 2.2.11 com.sun.xml.bind jaxb-core 2.2.11 com.sun.xml.bind jaxb-xjc 2.2.11 org.eclipse.persistence eclipselink 2.6.2 org.eclipse.persistence org.eclipse.persistence.moxy 2.6.2 compile org.powermock powermock-module-javaagent 1.6.2 test org.powermock powermock-module-junit4-rule-agent 1.6.2 test com.github.fge json-patch 1.9 org.javatuples javatuples 1.2 compile com.google.code.gson gson 2.7 com.att.nsa dmaapClient 0.2.12 org.apache.httpcomponents httpcore 4.4 com.bazaarvoice.jolt jolt-complete 0.0.24 com.jayway.jsonpath json-path 2.0.0 com.sun.jersey jersey-json 1.18 aai-resources org.jsonschema2pojo jsonschema2pojo-maven-plugin 0.4.13 jsonschema src/main/resources/json ${project.build.directory}/generated-sources jackson2 true org.apache.maven.plugins maven-dependency-plugin 2.8 copy-agent process-test-classes copy org.powermock powermock-module-javaagent 1.6.2 ${project.build.directory}/agents powermock-javaagent.jar unpack-schema-dependency initialize unpack org.onap.aai.aai-common aai-schema ${aai.schema.version} bundleconfig-local/etc oxm/*.xml org.apache.maven.plugins maven-surefire-plugin 2.12.4 -javaagent:${project.build.directory}/agents/powermock-javaagent.jar -noverify . bundleconfig-local org.codehaus.groovy.maven gmaven-plugin validate execute println project.properties['aai.project.version']; def versionArray; if ( project.properties['aai.project.version'] != null ) { versionArray = project.properties['aai.project.version'].split('\\.'); } if ( project.properties['aai.project.version'].endsWith("-SNAPSHOT") ) { project.properties['project.docker.latesttag.version']=versionArray[0] + '.' + versionArray[1] + "-SNAPSHOT-latest"; } else { project.properties['project.docker.latesttag.version']=versionArray[0] + '.' + versionArray[1] + "-STAGING-latest"; } println 'New Tag for docker:' + project.properties['project.docker.latesttag.version']; org.apache.maven.plugins maven-resources-plugin 2.7 copy-docker-file package copy-resources ${dockerLocation} true ${basedir}/src/main/resources/docker true **/* copy-commonlibs-file package copy-resources ${dockerLocation}/commonLibs true ${basedir}/target/commonLibs false *.jar io.fabric8 docker-maven-plugin 0.16.5 true 1.23 ${docker.push.registry}/openecomp/aai-resources:%l ${project.docker.latesttag.version} ${project.version}-STAGING-${maven.build.timestamp} try ${dockerLocation} ${dockerLocation}/Dockerfile clean-images pre-clean remove true openecomp/aai-resources:%l generate-images generate-sources build push-images deploy build push openecomp/aai-resources:%l org.codehaus.mojo sonar-maven-plugin 3.2 org.jacoco jacoco-maven-plugin 0.7.7.201606060606 true jacoco-initialize-unit-tests prepare-agent ${project.build.directory}/coverage-reports/jacoco.exec org.apache.maven.plugins maven-deploy-plugin default-deploy none org.sonatype.plugins nexus-staging-maven-plugin 1.6.7 true ${nexusproxy} 176c31dfe190a ecomp-staging passwordGenerator initialize org.codehaus.mojo exec-maven-plugin 1.3.2 initialize java org.eclipse.jetty.util.security.Password user aaiDomain2 java