V1.2.0 deploy.sh angepasst

try/catch be SQL-Abfragen
This commit is contained in:
rxf
2026-03-15 13:56:16 +01:00
parent 7da9e27687
commit 23ac4ed8d7
5 changed files with 40 additions and 4 deletions

View File

@@ -1,21 +1,22 @@
#!/bin/bash
# Deploy Script für tabletten
# Deploy Script für laufschrift
# Baut das Docker Image und lädt es zu docker.citysensor.de hoch
set -e
# Konfiguration
REGISTRY="docker.citysensor.de"
IMAGE_NAME="tabletten"
TAG="${1:-latest}" # Erster Parameter oder "latest"
TAG="${TAG:-$(date +%Y%m%d%H%M)}" # default Datum
FULL_IMAGE="${REGISTRY}/${IMAGE_NAME}:${TAG}"
# Build-Datum
BUILD_DATE=$(date +%d.%m.%Y)
echo "=========================================="
echo "Tabletten Deploy Script"
echo " Deploy Script"
echo "=========================================="
echo "Registry: ${REGISTRY}"
echo "Image: ${IMAGE_NAME}"
@@ -46,6 +47,13 @@ docker buildx build \
--push \
.
# 4. Keep :latest in sync for simple rollbacks and manual usage.
echo ">>> Tagge das image zusätzlich als :latest ..."
docker buildx imagetools create \
-t "${REGISTRY}/${IMAGE_NAME}:latest" \
"${FULL_IMAGE}"
echo ">>> Build und Push erfolgreich!"
echo ""