4.0.0 org.onap.dcaegen2.services.son-handler son-handler dcaegen2-services-son-handler 1.0.2-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