Skip to content

Commit 30709d9

Browse files
committed
fix: skip db upgrade if tag doesn't exist
1 parent 1cbd282 commit 30709d9

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

k8s/db_downgrade.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ done
2525

2626
if [ $KUBERNETES_DEPLOYMENT_NAME = "cognition-gateway" ]; then
2727
KUBERNETES_DEPLOYMENT_NAME="refinery-gateway"
28+
set +e
29+
IMAGE_TAG_EXISTS=$(docker manifest inspect ${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG} 2> /dev/null)
30+
set -e
31+
if [ -z "$IMAGE_TAG_EXISTS" ]; then
32+
echo "Image tag not found: ${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG}"
33+
exit 0
34+
fi
2835
fi
2936

3037
echo "::group::Kubernetes Context"

k8s/db_upgrade.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ done
2525

2626
if [ $KUBERNETES_DEPLOYMENT_NAME = "cognition-gateway" ]; then
2727
KUBERNETES_DEPLOYMENT_NAME="refinery-gateway"
28+
set +e
29+
IMAGE_TAG_EXISTS=$(docker manifest inspect ${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG} 2> /dev/null)
30+
set -e
31+
if [ -z "$IMAGE_TAG_EXISTS" ]; then
32+
echo "Image tag not found: ${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG}"
33+
exit 0
34+
fi
2835
fi
2936

3037
echo "::group::Kubernetes Context"

0 commit comments

Comments
 (0)