github.com/Azure/aad-pod-identity@v1.8.17/.pipelines/templates/build-images.yml (about) 1 steps: 2 - script: | 3 if [[ -n "${IMAGE_VERSION:-}" ]]; then 4 echo "Registry: ${REGISTRY}" 5 echo "Image version: ${IMAGE_VERSION}" 6 exit 0 7 fi 8 9 # Generate image version 10 if [[ -n "${OPERATION_MODE:-}" ]]; then 11 IMAGE_VERSION="$(git describe --tags --always --dirty)-$(OPERATION_MODE)" 12 else 13 IMAGE_VERSION="$(git describe --tags --always --dirty)-$(CLUSTER_CONFIG)" 14 fi 15 echo "##vso[task.setvariable variable=IMAGE_VERSION]${IMAGE_VERSION}" 16 echo "Image version: ${IMAGE_VERSION}" 17 18 export IMAGE_VERSION 19 az acr login -n $(REGISTRY_NAME) 20 BUILD_PLATFORMS="linux/amd64" make docker-buildx-builder images 21 displayName: "Build and push MIC, NMI and identity-validator images"