4.0.0
org.onap.dcaegen2.services.son-handler
son-handler
dcaegen2-services-son-handler
1.0.1-SNAPSHOT
org.onap.oparent
oparent
1.2.1
1.1.4
UTF-8
1.8
1.8
onap/org.onap.dcaegen2.services.son-handler
https://nexus.onap.org
content/repositories/snapshots/
content/repositories/releases/
content/sites/site/org/onap/dcaegen2/services/son-handler/${project.artifactId}/${project.version}
yyyyMMdd'T'HHmmss
org.onap.dcaegen2.services.sdk.rest.services
cbs-client
${sdk.version}
org.onap.dcaegen2.services.sdk.security.crypt
crypt-password
${sdk.version}
org.springframework.boot
spring-boot-dependencies
2.0.4.RELEASE
pom
import
com.att.nsa
cambriaClient
0.0.1
junit
junit
test
com.fasterxml.jackson.core
jackson-core
2.9.8
com.fasterxml.jackson.core
jackson-databind
2.9.8
javax.json
javax.json-api
1.1.2
org.springframework.boot
spring-boot-starter-web
2.0.4.RELEASE
org.postgresql
postgresql
42.2.5
org.springframework.boot
spring-boot-starter-data-jpa
2.0.9.RELEASE
org.springframework.data
spring-data-commons-core
1.4.0.RELEASE
org.hibernate.javax.persistence
hibernate-jpa-2.0-api
1.0.1.Final
org.springframework
spring-beans
5.0.10.RELEASE
org.springframework.boot
spring-boot-starter-test
2.0.4.RELEASE
test
org.mockito
mockito-core
1.10.16
test
junit
junit
4.12
test
org.powermock
powermock-api-mockito
1.6.4
test
org.powermock
powermock-module-junit4
1.6.4
test
org.functionaljava
functionaljava
3.0
maven-checkstyle-plugin
onap-java-style
check
process-sources
onap-checkstyle/onap-java-style.xml
${project.build.sourceDirectory}
true
false
false
true
false
warning
org.onap.oparent
checkstyle
1.2.3
compile
org.springframework.boot
spring-boot-maven-plugin
2.0.4.RELEASE
repackage
com.spotify
docker-maven-plugin
${onap.nexus.dockerregistry.daily}
${docker.image.name}
latest
java:openjdk-8
sonhms
/bin
${project.build.directory}
${project.artifactId}-${project.version}.jar
/bin
${project.basedir}
entrypoint.sh
adduser --disabled-password sonhms
chmod +x /bin/entrypoint.sh
mv /bin/*.jar /bin/application.jar
chmod -R 777 /bin
8080
/bin/entrypoint.sh
build-image
package
build
tag-and-push-image-latest
deploy
tag
${docker.image.name}:latest
${onap.nexus.dockerregistry.daily}/${docker.image.name}:latest
true
tag-and-push-image-with-version
deploy
tag
${docker.image.name}:latest
${onap.nexus.dockerregistry.daily}/${docker.image.name}:${project.version}
true
tag-and-push-image-with-version-and-date
deploy
tag
${docker.image.name}:latest
${onap.nexus.dockerregistry.daily}/${docker.image.name}:${project.version}-${maven.build.timestamp}Z
true