summaryrefslogtreecommitdiffstats
path: root/deployment/tag-docker-staging.sh
blob: 66af8cb08986886ee85b814cb844934d6da9f5d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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