From 5ee588e9f10fc3806ea869d365cdfacad3929b70 Mon Sep 17 00:00:00 2001 From: Murali Date: Mon, 11 Sep 2017 12:13:10 +0000 Subject: [PATCH] Move the dockers under same pom Change-Id: I2acf544df7f2093b658e9a36eb94ac4a8a2da21e Jira:VNFSDK-77 Signed-off-by: Murali --- .../{ => docker}/docker-postgres/Dockerfile | 0 .../marketplace_tables_postgres.sql | 0 .../{ => docker}/docker-postgres/pom.xml | 2 +- .../deployment/docker/docker-refrepo/pom.xml | 105 +++++++++++++++++++++ .../src/main/docker/Dockerfile | 0 .../{ => docker-refrepo}/src/main/docker/LICENSE | 0 .../src/main/docker/docker-entrypoint.sh | 0 .../src/main/docker/init-mysql.sh | 0 .../src/main/docker/instance-config.sh | 0 .../src/main/docker/instance-init.sh | 0 .../src/main/docker/instance-run.sh | 0 .../src/main/docker/instance-workaround.sh | 0 vnfmarket-be/deployment/docker/pom.xml | 81 ++-------------- vnfmarket-be/deployment/pom.xml | 3 +- 14 files changed, 115 insertions(+), 76 deletions(-) rename vnfmarket-be/deployment/{ => docker}/docker-postgres/Dockerfile (100%) rename vnfmarket-be/deployment/{ => docker}/docker-postgres/marketplace_tables_postgres.sql (100%) rename vnfmarket-be/deployment/{ => docker}/docker-postgres/pom.xml (98%) create mode 100644 vnfmarket-be/deployment/docker/docker-refrepo/pom.xml rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/Dockerfile (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/LICENSE (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/docker-entrypoint.sh (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/init-mysql.sh (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/instance-config.sh (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/instance-init.sh (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/instance-run.sh (100%) rename vnfmarket-be/deployment/docker/{ => docker-refrepo}/src/main/docker/instance-workaround.sh (100%) diff --git a/vnfmarket-be/deployment/docker-postgres/Dockerfile b/vnfmarket-be/deployment/docker/docker-postgres/Dockerfile similarity index 100% rename from vnfmarket-be/deployment/docker-postgres/Dockerfile rename to vnfmarket-be/deployment/docker/docker-postgres/Dockerfile diff --git a/vnfmarket-be/deployment/docker-postgres/marketplace_tables_postgres.sql b/vnfmarket-be/deployment/docker/docker-postgres/marketplace_tables_postgres.sql similarity index 100% rename from vnfmarket-be/deployment/docker-postgres/marketplace_tables_postgres.sql rename to vnfmarket-be/deployment/docker/docker-postgres/marketplace_tables_postgres.sql diff --git a/vnfmarket-be/deployment/docker-postgres/pom.xml b/vnfmarket-be/deployment/docker/docker-postgres/pom.xml similarity index 98% rename from vnfmarket-be/deployment/docker-postgres/pom.xml rename to vnfmarket-be/deployment/docker/docker-postgres/pom.xml index 953ef8cd..866e7b2a 100644 --- a/vnfmarket-be/deployment/docker-postgres/pom.xml +++ b/vnfmarket-be/deployment/docker/docker-postgres/pom.xml @@ -24,7 +24,7 @@ org.onap.vnfsdk.refrepo vnf-sdk-marketplace-core-parent 1.0.0-SNAPSHOT - ../../pom.xml + ../../../pom.xml refrepo-docker-postgres diff --git a/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml b/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml new file mode 100644 index 00000000..16bea662 --- /dev/null +++ b/vnfmarket-be/deployment/docker/docker-refrepo/pom.xml @@ -0,0 +1,105 @@ + + + + 4.0.0 + + + org.onap.vnfsdk.refrepo + vnf-sdk-marketplace-core-parent + 1.0.0-SNAPSHOT + ../../../pom.xml + + + vnfmarket-docker-refrepo + vnfmarket/deployment/docker/refrepo + pom + + + onap/refrepo + yyyyMMdd-HHmm + + true + true + true + + + + + + com.spotify + docker-maven-plugin + 0.4.11 + + true + ${docker.image.name} + docker-hub + ${basedir}/src/main/docker + + + /STAGE + ${basedir}/../../zip/target/deployunzip + + **/* + + + + + + + build-image + package + + build + + + ${skip.docker.build} + + + + tag-image-timestamped-version + deploy + + tag + + + ${docker.image.name} + ${docker.push.registry}/${docker.image.name}:${project.version}-${maven.build.timestamp} + ${skip.docker.push} + ${skip.docker.tag} + + + + tag-image-latest-version + deploy + + tag + + + ${docker.image.name} + ${docker.push.registry}/${docker.image.name}:latest + ${skip.docker.push} + ${skip.docker.tag} + + + + + + + diff --git a/vnfmarket-be/deployment/docker/src/main/docker/Dockerfile b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/Dockerfile similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/Dockerfile rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/Dockerfile diff --git a/vnfmarket-be/deployment/docker/src/main/docker/LICENSE b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/LICENSE similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/LICENSE rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/LICENSE diff --git a/vnfmarket-be/deployment/docker/src/main/docker/docker-entrypoint.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/docker-entrypoint.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/docker-entrypoint.sh diff --git a/vnfmarket-be/deployment/docker/src/main/docker/init-mysql.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/init-mysql.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/init-mysql.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/init-mysql.sh diff --git a/vnfmarket-be/deployment/docker/src/main/docker/instance-config.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-config.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/instance-config.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-config.sh diff --git a/vnfmarket-be/deployment/docker/src/main/docker/instance-init.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/instance-init.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-init.sh diff --git a/vnfmarket-be/deployment/docker/src/main/docker/instance-run.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-run.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/instance-run.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-run.sh diff --git a/vnfmarket-be/deployment/docker/src/main/docker/instance-workaround.sh b/vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-workaround.sh similarity index 100% rename from vnfmarket-be/deployment/docker/src/main/docker/instance-workaround.sh rename to vnfmarket-be/deployment/docker/docker-refrepo/src/main/docker/instance-workaround.sh diff --git a/vnfmarket-be/deployment/docker/pom.xml b/vnfmarket-be/deployment/docker/pom.xml index 0caf55d5..c654a496 100644 --- a/vnfmarket-be/deployment/docker/pom.xml +++ b/vnfmarket-be/deployment/docker/pom.xml @@ -22,84 +22,19 @@ org.onap.vnfsdk.refrepo - vnf-sdk-marketplace-core-parent + vnfmarket-deployment 1.0.0-SNAPSHOT - ../../pom.xml + ../pom.xml - vnfmarket-docker + vnfmarket-deployment-docker + 1.0.0-SNAPSHOT vnfmarket/deployment/docker pom - - onap/refrepo - yyyyMMdd-HHmm - - true - true - true - + + docker-refrepo + docker-postgres + - - - - com.spotify - docker-maven-plugin - 0.4.11 - - true - ${docker.image.name} - docker-hub - ${basedir}/src/main/docker - - - /STAGE - ${basedir}/../zip/target/deployunzip - - **/* - - - - - - - build-image - package - - build - - - ${skip.docker.build} - - - - tag-image-timestamped-version - deploy - - tag - - - ${docker.image.name} - ${docker.push.registry}/${docker.image.name}:${project.version}-${maven.build.timestamp} - ${skip.docker.push} - ${skip.docker.tag} - - - - tag-image-latest-version - deploy - - tag - - - ${docker.image.name} - ${docker.push.registry}/${docker.image.name}:latest - ${skip.docker.push} - ${skip.docker.tag} - - - - - - diff --git a/vnfmarket-be/deployment/pom.xml b/vnfmarket-be/deployment/pom.xml index 1397d386..7fce148c 100644 --- a/vnfmarket-be/deployment/pom.xml +++ b/vnfmarket-be/deployment/pom.xml @@ -34,8 +34,7 @@ zip - docker - docker-postgres + docker -- 2.16.6