From d7c80eb9b212d89b748d951f1380b952751176c6 Mon Sep 17 00:00:00 2001 From: ki Date: Sun, 15 Mar 2026 14:22:17 +0100 Subject: [PATCH] Versionierung im Workflow angepasst --- .gitea/workflows/build.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index cb10057..3662a95 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -15,6 +15,18 @@ jobs: - name: Build and Push to local registry run: | - docker build -t 192.168.88.201:5000/ulfbot:latest . - docker push 192.168.88.201:5000/ulfbot:latest + # Variablen definieren für bessere Übersicht + REGISTRY="192.168.88.201:5000" + IMAGE_NAME="ulfbot" + VERSION="v${{ gitea.run_number }}" + FULL_IMAGE_PATH="$REGISTRY/$IMAGE_NAME" + # 1. Nur einmal bauen und als 'latest' taggen + docker build -t $FULL_IMAGE_PATH:latest . + + # 2. Das fertige Image zusätzlich mit der Versionsnummer taggen + docker tag $FULL_IMAGE_PATH:latest $FULL_IMAGE_PATH:$VERSION + + # 3. Beide Tags pushen (Layer werden nur einmal übertragen) + docker push $FULL_IMAGE_PATH:latest + docker push $FULL_IMAGE_PATH:$VERSION