From 6f91e0ba8db761cc8ae95c8284091d4fef5e2b48 Mon Sep 17 00:00:00 2001 From: Pamela Dragosh Date: Thu, 23 Feb 2017 10:37:49 -0500 Subject: [PATCH] cleaning up - better verify/merge Change-Id: Ief6428eefa6faed69236c9c481e500a0e7948e0b Signed-off-by: Pamela Dragosh --- docker-compose.yml | 14 +++++++------- docker_build.sh | 3 +++ docker_merge.sh | 20 ++++++++++++++++++++ docker_verify.sh | 14 +++++++++++++- pom.xml | 12 ------------ 5 files changed, 43 insertions(+), 20 deletions(-) mode change 100644 => 100755 docker_build.sh create mode 100755 docker_merge.sh mode change 100644 => 100755 docker_verify.sh diff --git a/docker-compose.yml b/docker-compose.yml index 791f0589..67719d9d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,17 +1,17 @@ version: '2' services: mariadb: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-db + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-db container_name: mariadb hostname: mariadb ports: - "3306:3306" nexus: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-nexus + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-nexus container_name: nexus hostname: nexus pap: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-pe + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-pe container_name: pap depends_on: - mariadb @@ -23,7 +23,7 @@ services: volumes: - ./config/pe:/tmp/policy-install/config pdp: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-pe + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-pe container_name: pdp depends_on: - pap @@ -34,7 +34,7 @@ services: volumes: - ./config/pe:/tmp/policy-install/config pypdp: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-pe + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-pe container_name: pypdp depends_on: - pap @@ -45,7 +45,7 @@ services: volumes: - ./config/pe:/tmp/policy-install/config brmsgw: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-pe + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-pe container_name: brmsgw depends_on: - pap @@ -54,7 +54,7 @@ services: volumes: - ./config/pe:/tmp/policy-install/config drools: - image: nexus3.openecomp.org:10001/openecomp/policy/policy-drools + image: ${DOCKER_REPOSITORY}/openecomp/policy/policy-drools container_name: drools depends_on: - mariadb diff --git a/docker_build.sh b/docker_build.sh old mode 100644 new mode 100755 index 001a2c0d..b21a6955 --- a/docker_build.sh +++ b/docker_build.sh @@ -6,6 +6,9 @@ echo '============== STARTING SCRIPT TO BUILD DOCKER IMAGES =================' DOCKER_REPOSITORY=nexus3.openecomp.org:10003 DOCKER_VERSION=latest +export DOCKER_REPOSITORY +export DOCKER_VERSION + cp policy-pe/* target/policy-pe/ cp policy-drools/* target/policy-drools/ diff --git a/docker_merge.sh b/docker_merge.sh new file mode 100755 index 00000000..65019782 --- /dev/null +++ b/docker_merge.sh @@ -0,0 +1,20 @@ +#!/bin/bash +# +echo '============== STARTING SCRIPT TO BUILD DOCKER IMAGES =================' + +DOCKER_REPOSITORY=nexus3.openecomp.org:10003 +DOCKER_VERSION=latest + +export DOCKER_REPOSITORY +export DOCKER_VERSION + +cp policy-pe/* target/policy-pe/ +cp policy-drools/* target/policy-drools/ + +for image in policy-os policy-nexus policy-db policy-base policy-drools policy-pe ; do + echo "Building $image" + mkdir -p target/$image + cp $image/* target/$image + docker build --quiet --tag openecomp/policy/$image:${DOCKER_VERSION} --tag ${DOCKER_REPOSITORY}/openecomp/policy/$image:${DOCKER_VERSION} target/$image + docker images +done diff --git a/docker_verify.sh b/docker_verify.sh old mode 100644 new mode 100755 index 8cbfe993..65019782 --- a/docker_verify.sh +++ b/docker_verify.sh @@ -2,7 +2,19 @@ # echo '============== STARTING SCRIPT TO BUILD DOCKER IMAGES =================' - DOCKER_REPOSITORY=nexus3.openecomp.org:10003 DOCKER_VERSION=latest +export DOCKER_REPOSITORY +export DOCKER_VERSION + +cp policy-pe/* target/policy-pe/ +cp policy-drools/* target/policy-drools/ + +for image in policy-os policy-nexus policy-db policy-base policy-drools policy-pe ; do + echo "Building $image" + mkdir -p target/$image + cp $image/* target/$image + docker build --quiet --tag openecomp/policy/$image:${DOCKER_VERSION} --tag ${DOCKER_REPOSITORY}/openecomp/policy/$image:${DOCKER_VERSION} target/$image + docker images +done diff --git a/pom.xml b/pom.xml index af499c48..f93ef38e 100644 --- a/pom.xml +++ b/pom.xml @@ -36,18 +36,6 @@ - ecomp-releases OpenECOMP Release Repository -- 2.16.6