fix: block dashboard until initial store sync completes and show ETA

This commit is contained in:
root
2025-11-09 16:23:39 +01:00
parent 795319c0f2
commit c77b2e55a0
2 changed files with 39 additions and 12 deletions

View File

@@ -1,12 +1,16 @@
#!/bin/bash
set -e
set -euo pipefail
# Optionaler erster Parameter als Git-Message
MSG="${1:-Aktueller Stand}"
# Alle übergebenen Argumente als Commit-Message (oder Fallback)
if [[ $# -gt 0 ]]; then
MSG="$*"
else
MSG="Aktueller Stand"
fi
# Prüfen, ob Änderungen vorhanden sind
# Nur committen, wenn es Änderungen gibt
if [[ -n $(git status --porcelain) ]]; then
echo "📦 Änderungen erkannt committe mit Nachricht: '$MSG'"
echo "📦 Committe mit Nachricht: '$MSG'"
git add .
git commit -m "$MSG"
git push
@@ -17,6 +21,4 @@ fi
# Container neu bauen und starten
echo "🐳 Starte Docker Compose Build & Up..."
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose up --build -d pickup-config-app
echo "🚀 Fertig!"