diff --git a/pipelines/azure-build.yaml b/pipelines/azure-build.yaml index 2713bed..bbbc6c0 100644 --- a/pipelines/azure-build.yaml +++ b/pipelines/azure-build.yaml @@ -69,11 +69,13 @@ stages: - script: | export TAG=${BUILD_SOURCEBRANCH#"refs/tags/v"} if [[ "$TAG" == *stable* ]]; then export BUILD_TYPE=stable; else export BUILD_TYPE=latest; fi + export SERIES="`expr $TAG : '\([0-9]\+\.[0-9]\+\.\)'`${BUILD_TYPE}" for IMAGE in "cccs/" "uchimera.azurecr.io/cccs/" do docker tag cccs/${BUILD_REPOSITORY_NAME##*/}:$BUILD_TYPE ${IMAGE}${BUILD_REPOSITORY_NAME##*/}:$TAG docker tag cccs/${BUILD_REPOSITORY_NAME##*/}:$BUILD_TYPE ${IMAGE}${BUILD_REPOSITORY_NAME##*/}:$BUILD_TYPE + docker tag cccs/${BUILD_REPOSITORY_NAME##*/}:$BUILD_TYPE ${IMAGE}${BUILD_REPOSITORY_NAME##*/}:$SERIES docker push ${IMAGE}${BUILD_REPOSITORY_NAME##*/} --all-tags done displayName: Deploy to container repositories