summaryrefslogtreecommitdiffstats
path: root/deployment/tag-docker-staging.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/tag-docker-staging.sh')
-rwxr-xr-xdeployment/tag-docker-staging.sh19
1 files changed, 19 insertions, 0 deletions
diff --git a/deployment/tag-docker-staging.sh b/deployment/tag-docker-staging.sh
new file mode 100755
index 0000000..66af8cb
--- /dev/null
+++ b/deployment/tag-docker-staging.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+ORG="onap"
+PROJECT="music"
+IMAGE="distributed-kv-store"
+DOCKER_REPOSITORY="nexus3.onap.org:10003"
+IMAGE_NAME="${DOCKER_REPOSITORY}/${ORG}/${PROJECT}/${IMAGE}"
+TAG_NAME=${UNIQUE_DOCKER_TAG}
+
+echo TAG_NAME: ${TAG_NAME}
+set -x
+
+echo "Push STAGING tag for docker image."
+if [ ! -z "${TAG_NAME}" ]; then
+ docker pull ${IMAGE_NAME}:1.0-SNAPSHOT-${TAG_NAME}
+ docker tag ${IMAGE_NAME}:1.0-SNAPSHOT-${TAG_NAME} ${IMAGE_NAME}:1.0-STAGING-latest
+ docker push ${IMAGE_NAME}:1.0-STAGING-latest
+fi
+