Skip to content

Commit f1431ad

Browse files
committed
fix: k8s_edit tag replacement
1 parent ef10a70 commit f1431ad

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

k8s/edit.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ echo "Context set to namespace: \"$KUBERNETES_NAMESPACE\""
2323

2424
grep ${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME} $KUBERNETES_MANIFEST_FILE_PATH | while read -r line ; do
2525
KUBERNETES_POD_EXISTING_TAG=$(echo $line | sed 's|image: ||g' | cut -d ':' -f 2)
26-
done
26+
KUBERNETES_POD_EXISTING_IMAGE="${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${KUBERNETES_POD_EXISTING_TAG}"
27+
KUBERNETES_POD_NEW_IMAGE="${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG}"
2728

28-
KUBERNETES_POD_EXISTING_IMAGE="${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${KUBERNETES_POD_EXISTING_TAG}"
29-
KUBERNETES_POD_NEW_IMAGE="${AZURE_CONTAINER_REGISTRY}/${KUBERNETES_DEPLOYMENT_NAME}:${IMAGE_TAG}"
29+
echo "$(sed "s|${KUBERNETES_POD_EXISTING_IMAGE}|${KUBERNETES_POD_NEW_IMAGE}|g" ${KUBERNETES_MANIFEST_FILE_PATH})" > $KUBERNETES_MANIFEST_FILE_PATH
30+
break
31+
done
3032

31-
echo "$(sed "s|${KUBERNETES_POD_EXISTING_IMAGE}|${KUBERNETES_POD_NEW_IMAGE}|g" ${KUBERNETES_MANIFEST_FILE_PATH})" > $KUBERNETES_MANIFEST_FILE_PATH
3233
echo "::notice::Deployment manifest updated with new image: ${KUBERNETES_POD_NEW_IMAGE}"

0 commit comments

Comments
 (0)