4.0.0
org.onap.aai
sparky-be
2.0.1-SNAPSHOT
org.onap.aai.sparky-be
sparkybe-onap-application
2.0.1-SNAPSHOT
jar
1.11
org.onap.aai
sparky-fe
2.0.0
9517
8000
https://nexus.onap.org
2.21.1
${basedir}/
1.6.6
/content/sites/site/org/onap/aai/sparky-be/${project.artifactId}/${project.version}
https://nexus.onap.org
1.5.21.RELEASE
onap
sparky-be
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-starter-parent
${spring.boot.version}
pom
import
org.apache.camel
camel-spring-boot-dependencies
${camel-spring-boot.version}
pom
import
ch.qos.logback
logback-classic
1.2.3
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-actuator
org.apache.camel
camel-restlet
commons-logging
commons-logging
org.springframework.boot
spring-boot-starter-logging
ch.qos.logback
logback-classic
org.slf4j
log4j-over-slf4j
org.apache.camel
camel-servlet
commons-logging
commons-logging
org.apache.camel
camel-spring-boot-dependencies
${camel-spring-boot.version}
pom
import
org.apache.camel
camel-spring-boot-starter
org.apache.camel
camel-restlet
commons-io
commons-io
org.eclipse.jetty
jetty-util
provided
org.apache.camel
camel-servlet-starter
org.springframework.boot
spring-boot-starter-actuator
org.onap.aai.sparky-be
sparkybe-onap-service
2.0.0-SNAPSHOT
commons-cli
commons-cli
1.2
com.google.guava
guava
26.0-jre
org.onap.aai.logging-service
common-logging
1.5.0
org.dom4j
dom4j
provided
2.1.1
org.eclipse.persistence
eclipselink
2.7.7
org.slf4j
slf4j-api
provided
com.fasterxml.jackson.core
jackson-core
provided
org.onap.aai.schema-service
aai-schema
${version.aai-schema}
org.onap.aai
rest-client
1.3.0
org.restlet.jee
org.restlet.ext.servlet
2.1.1
com.openpojo
openpojo
0.8.6
com.google.code.gson
gson
provided
org.json
json
provided
com.fasterxml.jackson.core
jackson-databind
provided
org.onap.portal.sdk
epsdk-fw
commons-logging
commons-logging
log4j
log4j
log4j
apache-log4j-extras
org.slf4j
slf4j-log4j12
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
org.powermock
powermock-module-javaagent
1.6.2
test
org.powermock
powermock-module-junit4-rule-agent
1.6.2
test
org.hamcrest
hamcrest-library
test
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}/${docker.image.name}:%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}
${project.basedir}/src/main/resources
${project.basedir}/config/portal/BOOT-INF/classes
true
*.properties
org.apache.maven.plugins
maven-compiler-plugin
11
org.springframework.boot
spring-boot-maven-plugin
${CONFIG_HOME}/portal/BOOT-INF/classes/
package
repackage
maven-assembly-plugin
src/main/assembly/descriptor.xml
make-assembly
package
single
org.apache.maven.plugins
maven-dependency-plugin
3.0.0
copy-war-to-target
prepare-package
unpack
${frontEndGroupdId}
${frontEndArtifactId}
${frontEndVersion}
war
${aai.build.directory}/static/services/aai/webapp/
unpack
prepare-package
unpack
org.onap.aai.schema-service
aai-schema
${version.aai-schema}
jar
/${shemaUnpackVersion}/oxm/
${aai.build.directory}
org.codehaus.mojo
cobertura-maven-plugin
org.apache.maven.plugins
maven-site-plugin
org.apache.maven.plugins
maven-checkstyle-plugin
2.17
checkstyle
org.apache.maven.plugins
maven-deploy-plugin
ecomp-releases
ECOMP Release Repository
${nexusproxy}/content/repositories/releases/
ecomp-snapshots
ECOMP Snapshot Repository
${nexusproxy}/content/repositories/snapshots/
central
Maven 2 repository 2
http://repo2.maven.org/maven2/
ecomp-releases
ECOMP Release Repository
${nexusproxy}/content/repositories/releases/
ecomp-staging
ECOMP Staging Repository
${nexusproxy}/content/repositories/staging/
ecomp-snapshots
ECOMP Snapshot Repository
${nexusproxy}/content/repositories/snapshots/