From 4aac89d82eb72c9e3415f99e089a0799927aaa37 Mon Sep 17 00:00:00 2001 From: Piotr Darosz Date: Thu, 11 Oct 2018 11:12:27 +0200 Subject: [PATCH] Create ZIP with Dmaap DR docker-compose stuff Add to POM the ability to create artifact with DMaaP DR docker-compose Change-Id: I50d09fc2a2a9325f92110d707d4c37d083d8b277 Issue-ID: DMAAP-847 Signed-off-by: Piotr Darosz --- datarouter-docker-compose/pom.xml | 61 +++++++++++++++++++++ datarouter-docker-compose/src/assembly/zip.xml | 50 +++++++++++++++++ .../src/main/resources}/database/sql_init_01.sql | 0 .../src/main/resources}/docker-compose.yml | 0 .../node_data/aaf_certs/org.onap.dmaap-dr.jks | Bin .../aaf_certs/org.onap.dmaap-dr.trust.jks | Bin .../src/main/resources}/node_data/node.properties | 0 .../prov_data/aaf_certs/org.onap.dmaap-dr.jks | Bin .../aaf_certs/org.onap.dmaap-dr.trust.jks | Bin .../src/main/resources}/prov_data/addFeed3.txt | 0 .../main/resources}/prov_data/addSubscriber.txt | 0 .../resources}/prov_data/provserver.properties | 0 .../subscriber_data/subscriber.properties | 0 pom.xml | 1 + 14 files changed, 112 insertions(+) create mode 100644 datarouter-docker-compose/pom.xml create mode 100644 datarouter-docker-compose/src/assembly/zip.xml rename {docker-compose => datarouter-docker-compose/src/main/resources}/database/sql_init_01.sql (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/docker-compose.yml (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/node_data/aaf_certs/org.onap.dmaap-dr.jks (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/node_data/aaf_certs/org.onap.dmaap-dr.trust.jks (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/node_data/node.properties (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/prov_data/aaf_certs/org.onap.dmaap-dr.jks (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/prov_data/aaf_certs/org.onap.dmaap-dr.trust.jks (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/prov_data/addFeed3.txt (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/prov_data/addSubscriber.txt (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/prov_data/provserver.properties (100%) rename {docker-compose => datarouter-docker-compose/src/main/resources}/subscriber_data/subscriber.properties (100%) diff --git a/datarouter-docker-compose/pom.xml b/datarouter-docker-compose/pom.xml new file mode 100644 index 00000000..8ee75885 --- /dev/null +++ b/datarouter-docker-compose/pom.xml @@ -0,0 +1,61 @@ + + + 4.0.0 + + org.onap.dmaap.datarouter + parent + 1.0.3-SNAPSHOT + ../pom.xml + + datarouter-docker-compose + pom + datarouter-docker-compose + + true + + + datarouter-docker-compose + + + org.apache.maven.plugins + maven-assembly-plugin + + + package + + single + + + false + + src/assembly/zip.xml + + + + + + + + diff --git a/datarouter-docker-compose/src/assembly/zip.xml b/datarouter-docker-compose/src/assembly/zip.xml new file mode 100644 index 00000000..44ec73bd --- /dev/null +++ b/datarouter-docker-compose/src/assembly/zip.xml @@ -0,0 +1,50 @@ + + + zip + true + + + zip + + + + ${project.basedir}/src/main/resources + / + + ** + */* + + + + + + lib + + ${project.groupId}:${project.artifactId}:jar:* + + + + \ No newline at end of file diff --git a/docker-compose/database/sql_init_01.sql b/datarouter-docker-compose/src/main/resources/database/sql_init_01.sql similarity index 100% rename from docker-compose/database/sql_init_01.sql rename to datarouter-docker-compose/src/main/resources/database/sql_init_01.sql diff --git a/docker-compose/docker-compose.yml b/datarouter-docker-compose/src/main/resources/docker-compose.yml similarity index 100% rename from docker-compose/docker-compose.yml rename to datarouter-docker-compose/src/main/resources/docker-compose.yml diff --git a/docker-compose/node_data/aaf_certs/org.onap.dmaap-dr.jks b/datarouter-docker-compose/src/main/resources/node_data/aaf_certs/org.onap.dmaap-dr.jks similarity index 100% rename from docker-compose/node_data/aaf_certs/org.onap.dmaap-dr.jks rename to datarouter-docker-compose/src/main/resources/node_data/aaf_certs/org.onap.dmaap-dr.jks diff --git a/docker-compose/node_data/aaf_certs/org.onap.dmaap-dr.trust.jks b/datarouter-docker-compose/src/main/resources/node_data/aaf_certs/org.onap.dmaap-dr.trust.jks similarity index 100% rename from docker-compose/node_data/aaf_certs/org.onap.dmaap-dr.trust.jks rename to datarouter-docker-compose/src/main/resources/node_data/aaf_certs/org.onap.dmaap-dr.trust.jks diff --git a/docker-compose/node_data/node.properties b/datarouter-docker-compose/src/main/resources/node_data/node.properties similarity index 100% rename from docker-compose/node_data/node.properties rename to datarouter-docker-compose/src/main/resources/node_data/node.properties diff --git a/docker-compose/prov_data/aaf_certs/org.onap.dmaap-dr.jks b/datarouter-docker-compose/src/main/resources/prov_data/aaf_certs/org.onap.dmaap-dr.jks similarity index 100% rename from docker-compose/prov_data/aaf_certs/org.onap.dmaap-dr.jks rename to datarouter-docker-compose/src/main/resources/prov_data/aaf_certs/org.onap.dmaap-dr.jks diff --git a/docker-compose/prov_data/aaf_certs/org.onap.dmaap-dr.trust.jks b/datarouter-docker-compose/src/main/resources/prov_data/aaf_certs/org.onap.dmaap-dr.trust.jks similarity index 100% rename from docker-compose/prov_data/aaf_certs/org.onap.dmaap-dr.trust.jks rename to datarouter-docker-compose/src/main/resources/prov_data/aaf_certs/org.onap.dmaap-dr.trust.jks diff --git a/docker-compose/prov_data/addFeed3.txt b/datarouter-docker-compose/src/main/resources/prov_data/addFeed3.txt similarity index 100% rename from docker-compose/prov_data/addFeed3.txt rename to datarouter-docker-compose/src/main/resources/prov_data/addFeed3.txt diff --git a/docker-compose/prov_data/addSubscriber.txt b/datarouter-docker-compose/src/main/resources/prov_data/addSubscriber.txt similarity index 100% rename from docker-compose/prov_data/addSubscriber.txt rename to datarouter-docker-compose/src/main/resources/prov_data/addSubscriber.txt diff --git a/docker-compose/prov_data/provserver.properties b/datarouter-docker-compose/src/main/resources/prov_data/provserver.properties similarity index 100% rename from docker-compose/prov_data/provserver.properties rename to datarouter-docker-compose/src/main/resources/prov_data/provserver.properties diff --git a/docker-compose/subscriber_data/subscriber.properties b/datarouter-docker-compose/src/main/resources/subscriber_data/subscriber.properties similarity index 100% rename from docker-compose/subscriber_data/subscriber.properties rename to datarouter-docker-compose/src/main/resources/subscriber_data/subscriber.properties diff --git a/pom.xml b/pom.xml index 6870772c..1292bfc1 100755 --- a/pom.xml +++ b/pom.xml @@ -68,6 +68,7 @@ datarouter-prov datarouter-node datarouter-subscriber + datarouter-docker-compose -- 2.16.6