Skip to content
Snippets Groups Projects
Commit 4d7718a5 authored by saketh somaraju [EPAM]'s avatar saketh somaraju [EPAM] :warning:
Browse files

Merge branch 'az/sa-bootstrap-demo' into 'master'

modify bootstrap to push image to msosdu registry

See merge request !473
parents c6bc65a3 18d59677
No related branches found
No related tags found
1 merge request!473modify bootstrap to push image to msosdu registry
Pipeline #181308 failed
......@@ -6,6 +6,7 @@ azure_bootstrap:
variables:
SHA_IMAGE: ${CI_PROJECT_NAME}-schema-load-${CI_COMMIT_REF_SLUG}:${CI_COMMIT_SHA}
LATEST_IMAGE: ${CI_PROJECT_NAME}-schema-load-${CI_COMMIT_REF_SLUG}:latest
DST_REGISTRY: "msosdu"
extends:
- .azure_variables
before_script:
......@@ -34,6 +35,25 @@ azure_bootstrap:
- docker push ${AZURE_REGISTRY}.azurecr.io/$SHA_IMAGE
- docker tag $CI_REGISTRY_IMAGE/$SHA_IMAGE ${AZURE_REGISTRY}.azurecr.io/$LATEST_IMAGE
- docker push ${AZURE_REGISTRY}.azurecr.io/$LATEST_IMAGE
- |
if [[ -z $CI_COMMIT_TAG ]] && [[ $CI_COMMIT_BRANCH =~ ^release\/[0-9]{1,2}.[0-9]{1,2}$ ]];
then
RELEASE_VER=$(echo $CI_COMMIT_BRANCH | sed "s?^release/??");
AZ_VER="$RELEASE_VER.0-r"
elif [[ $CI_COMMIT_TAG =~ ^v[0-9]{1,2}\.[0-9]{1,2}\.[0-9]{1,2}$ ]];
then
AZ_VER=$(echo $CI_COMMIT_TAG | sed "s/^v//");
else
AZ_VER=0.0.0-unknown;
fi;
REL_IMG_NAME='schema-data-init'
if [[ $AZ_VER != 0.0.0-unknown ]];
then
az acr login -n ${DST_REGISTRY}
echo $AZ_VER
docker tag $CI_REGISTRY_IMAGE/$SHA_IMAGE ${DST_REGISTRY}.azurecr.io/$REL_IMG_NAME:$AZ_VER
docker push ${DST_REGISTRY}.azurecr.io/$REL_IMG_NAME:$AZ_VER
fi;
- docker run --env-file .env $CI_REGISTRY_IMAGE/$SHA_IMAGE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment