From af5d46e4e8d6be35a3f8df70a6e13d068d69167f Mon Sep 17 00:00:00 2001 From: ruberoid Date: Fri, 17 Oct 2025 11:04:58 +0400 Subject: [PATCH] fixed for only latest usages to deploy. --- _deploy/scripts/deploy.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/_deploy/scripts/deploy.sh b/_deploy/scripts/deploy.sh index 3829daa..a0f43cf 100755 --- a/_deploy/scripts/deploy.sh +++ b/_deploy/scripts/deploy.sh @@ -74,11 +74,18 @@ rm "$TEMP_DEPLOYMENT" echo "✅ Manifests applied" echo "" -echo "⏳ Waiting for rollouts to complete..." + +# Force restart deployments to pull latest images +echo "🔄 Restarting deployments to pull new images..." +DEPLOYMENTS=("telegram-listener" "text-matcher" "users" "telegram-client") +for deployment in "${DEPLOYMENTS[@]}"; do + kubectl rollout restart deployment/"$deployment" -n "$NAMESPACE" + echo " ↻ Restarted $deployment" +done echo "" -# Wait for each deployment to roll out -DEPLOYMENTS=("telegram-listener" "text-matcher" "users" "telegram-client") +echo "⏳ Waiting for rollouts to complete..." +echo "" TIMEOUT="300s" for deployment in "${DEPLOYMENTS[@]}"; do