4.0.0
org.onap.oparent
oparent
1.0.0-SNAPSHOT
org.onap.dcaegen2.platform
servicechange-handler
1.0.0
jar
clojars.org
http://clojars.org/repo
yyyyMMdd'T'HHmmss
https://nexus.onap.org
content/repositories/snapshots/
content/repositories/releases/
org.clojure
clojure
1.8.0
cheshire
cheshire
5.6.3
org.openecomp.sdc.sdc-distribution-client
sdc-distribution-client
1.1.0-SNAPSHOT
com.taoensso
timbre
4.7.4
com.fzakaria
slf4j-timbre
0.3.2
clj-http
clj-http
3.3.0
org.bovinegenius
exploding-fish
0.3.4
clj-yaml
clj-yaml
0.4.0
org.apache.maven.plugins
maven-jar-plugin
3.0.2
true
sch.core
dependency
${project.artifactId}
org.apache.maven.plugins
maven-dependency-plugin
2.10
copy-dependencies
package
copy-dependencies
org.apache.maven.plugins
maven-compiler-plugin
3.5
1.8
com.theoryinpractise
clojure-maven-plugin
1.8.1
true
src
sch.core
compile
compile
compile
org.apache.maven.plugins
maven-shade-plugin
2.4.3
package
shade
sch.core
com.spotify
docker-maven-plugin
0.4.13
Michael Hwang
${project.artifactId}
${project.version}
java:8-jre
["java", "-jar", "/opt/${project.build.finalName}.jar", "prod", "http://consul:8500/v1/kv/service-change-handler?raw=true"]
/opt
${project.build.directory}
${project.build.finalName}.jar
build-image
package
build
tag-image-timestamped-version
deploy
tag
${project.artifactId}
${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId}:${project.version}-${maven.build.timestamp}
true
tag-image-latest-version
deploy
tag
${project.artifactId}
${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId}:LATEST
true