chore: bump patch version to 1.5.2, add monitor container

This commit is contained in:
2026-05-03 16:03:49 +02:00
parent 6d8ff752f5
commit 7deccea768
8 changed files with 302 additions and 3 deletions
+12 -2
View File
@@ -9,7 +9,7 @@ set -e
# Konfiguration
REGISTRY="docker.citysensor.de"
PROJEKT="wetterstation"
IMAGE_NAME=("${PROJEKT}-frontend" "${PROJEKT}-collector" "${PROJEKT}-api")
IMAGE_NAME=("${PROJEKT}-frontend" "${PROJEKT}-collector" "${PROJEKT}-api" "${PROJEKT}-monitor")
TAG="${TAG:-$(date +%Y%m%d%H%M)}" # default Datum
# Build-Datum und Version
@@ -53,12 +53,22 @@ for image in "${IMAGE_NAME[@]}"; do
BUILD_ARGS="--build-arg BUILD_DATE=${BUILD_DATE} --build-arg VERSION=${VERSION}"
# 3. Docker Image bauen und pushen (Multiplatform)
# monitor: Build-Kontext ist Projekt-Root (check_wetterserver.py liegt dort)
if [[ "${image}" == "${PROJEKT}-monitor" ]]; then
DOCKERFILE_ARG="-f monitor/Dockerfile"
BUILD_CONTEXT="."
else
DOCKERFILE_ARG=""
BUILD_CONTEXT="./${IMAGE_DIR}"
fi
docker buildx build \
--platform linux/amd64,linux/arm64 \
${BUILD_ARGS} \
${DOCKERFILE_ARG} \
-t "${FULL_IMAGE}" \
--push \
"./${IMAGE_DIR}"
"${BUILD_CONTEXT}"
# 4. Tagge auch als :${VERSION} und :latest
echo ">>> Tagge ${image} als :${VERSION} und :latest..."