X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=dmaap-bc%2Fpom.xml;h=8252249903b2be9983d8828992c18216b4916005;hb=a4aeefb08d2ed5fb10a94fe3df63910db7827d33;hp=f7f2bc154b14bde9127e8f042fac1b8de74dec7c;hpb=d0a915d10c00314ecc1f07c2ecf9dd239ee47aad;p=dmaap%2Fbuscontroller.git
diff --git a/dmaap-bc/pom.xml b/dmaap-bc/pom.xml
index f7f2bc1..8252249 100644
--- a/dmaap-bc/pom.xml
+++ b/dmaap-bc/pom.xml
@@ -168,95 +168,180 @@
-
- docker
-
- false
- false
- true
-
-
-
-
- com.spotify
- docker-maven-plugin
- ${docker.maven.plugin.version}
-
- java:openjdk-8-jre
- ${onap.nexus.dockerregistry.daily}/${docker.image}
- ["./bin/dmaapbc", "deploy"]
- ${onap.nexus.dockerregistry.daily}
- false
-
- ${artifact.version}
- latest
-
-
- /opt/app/dmaapbc/log
-
- true
- root
-
+
+ docker
+
+ false
+ false
+ true
+
+
+
+
- /opt/app/dmaapbc/lib
- ${multiproject.basedir}/dmaap-bc/target
- dmaap-bc.jar
+ ${basedir}/target/docker-stage
+ ${basedir}/src/main/resources
+
+ Dockerfile
+
-
- /opt/app/dmaapbc/etc
- ${multiproject.basedir}/dmaap-bc/misc
- LocalKey
- logback.xml
- org.onap.dmaap-bc.trust.jks
- dbc-api.jks
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/etc
+ ${multiproject.basedir}/certs
+
+ org.onap.dmaap-bc.cred.props
+ org.onap.dmaap-bc.crontab.sh
+ org.onap.dmaap-bc.jks
+ org.onap.dmaap-bc.keyfile
+ org.onap.dmaap-bc.location.props
+ org.onap.dmaap-bc.p12
+ org.onap.dmaap-bc.props
+ org.onap.dmaap-bc.showpass
+ org.onap.dmaap-bc.trust.jks
+
-
- /opt/app/dmaapbc/etc
- ${multiproject.basedir}/dmaap-bc
- version.properties
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/misc
+ ${multiproject.basedir}/misc
+
+ cert-client-init.sh
+ aaf-ca.crt
+
-
- /opt/app/dmaapbc/misc
- ${multiproject.basedir}/dmaap-bc/misc
- opensource.env
- *.tmpl
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/etc
+ ${basedir}/misc
+
+ LocalKey
+ logback.xml
+
-
- /opt/app/dmaapbc/misc
- ${multiproject.basedir}/misc
- cert-client-init.sh
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/etc
+ ${basedir}
+
+ version.properties
+
-
- /opt/app/dmaapbc/bin
- ${multiproject.basedir}/dmaap-bc/misc
- dmaapbc
- doaction
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/misc
+ ${basedir}/misc
+
+ opensource.env
+ *.tmpl
+
+
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/bin
+ ${basedir}/misc
+
+ dmaapbc
+ doaction
+
-
- mv /opt/app/dmaapbc/etc/dbc-api.jks /opt/app/dmaapbc/etc/keystore
- chmod 600 /opt/app/dmaapbc/etc/keystore
- chmod 600 /opt/app/dmaapbc/etc/org.onap.dmaap-bc.trust.jks
- chmod +x /opt/app/dmaapbc/misc/cert-client-init.sh
- chmod +x /opt/app/dmaapbc/bin/*
- mkdir /opt/app/dmaapbc/logs
- mkdir /opt/app/dmaapbc/www
- mkdir /opt/app/dmaapbc/www/doc
-
- /opt/app/dmaapbc
-
-
-
- default
-
- build
- push
-
-
-
-
-
-
+
+
+
+ maven-resources-plugin
+ 2.7
+
+
+ copy-jar
+ package
+
+ copy-resources
+
+
+ ${basedir}/target/docker-stage/opt/app/dmaapbc/lib
+
+
+ ${multiproject.basedir}/dmaap-bc/target
+
+ dmaap-bc.jar
+
+
+
+
+
+
+
+
+
+
+ org.codehaus.groovy.maven
+ gmaven-plugin
+
+
+ validate
+
+ execute
+
+
+
+ ${project.version}
+ ${maven.build.timestamp}
+
+
+
+
+
+
+
+
+ io.fabric8
+ docker-maven-plugin
+ 0.28.0
+
+ ${docker.verbose}
+ ${docker.apiVersion}
+ ${docker.pull.registry}
+ ${docker.push.registry}
+
+
+ ${docker.image}
+
+ try
+ ${basedir}/target/docker-stage
+ Dockerfile
+
+ ${dockertag1}
+ ${dockertag2}
+
+
+
+
+
+
+
+ generate-images
+ install
+
+ build
+
+
+
+ push-images
+ deploy
+
+ push
+
+
+
+
+
+
@@ -346,7 +431,7 @@
org.onap.dmaap.dbcapi
dbcapi
- 1.0.23-SNAPSHOT
+ 1.0.24-SNAPSHOT
@@ -384,7 +469,7 @@
9.4.12.RC2
1.0.0
1.5.19
- 1.1.1
+ 1.1.3
0.7.7.201606060606
3.2
@@ -401,6 +486,9 @@
https://nexus.onap.org
10.12.5.45:5000
+ ${maven.build.timestamp}
+ yyyyMMdd'T'HHmmss'Z'
+
/content/sites/site/org/onap/dmaap/dmaap-bc/${artifact.version}