2ec6de422f53f0a979971a814a5985017ac3a5be
[portal.git] / deliveries / os_docker_push.sh
1 #!/bin/bash
2
3 # Establish environment variables
4 source $(dirname $0)/os_settings.sh
5
6 ./run.sh
7
8 REPO="nexus3.onap.org:10003"
9
10 TIMESTAMP=$(date +%C%y%m%dT%H%M%S)
11 VERSION="1.1.0-SNAPSHOT-${TIMESTAMP}"
12 LATEST="latest"
13
14 APPS_VERSION="${REPO}/openecomp/${EP_TAG_NAME}:${VERSION}"
15 DB_VERSION="${REPO}/openecomp/${DB_TAG_NAME}:${VERSION}"
16 WMS_VERSION="${REPO}/openecomp/${WMS_TAG_NAME}:${VERSION}"
17
18 APPS_LATEST="${REPO}/openecomp/${EP_TAG_NAME}:${LATEST}"
19 DB_LATEST="${REPO}/openecomp/${DB_TAG_NAME}:${LATEST}"
20 WMS_LATEST="${REPO}/openecomp/${WMS_TAG_NAME}:${LATEST}"
21
22 # tag versions
23 docker tag ${EP_IMG_NAME} ${APPS_VERSION}
24 docker tag ${EP_IMG_NAME} ${APPS_LATEST}
25
26 docker tag ${DB_IMG_NAME} ${DB_VERSION}
27 docker tag ${DB_IMG_NAME} ${DB_LATEST}
28
29 docker tag ${WMS_IMG_NAME} ${WMS_VERSION}
30 docker tag ${WMS_IMG_NAME} ${WMS_LATEST}
31
32 # push
33 docker push ${APPS_VERSION}
34 docker push ${APPS_LATEST}
35
36 docker push ${DB_VERSION}
37 docker push ${DB_LATEST}
38
39 docker push ${WMS_VERSION}
40 docker push ${WMS_LATEST}