diff --git a/.gitea/workflows/docker-builder.yml b/.gitea/workflows/docker-builder.yml index 910b4b5..29da46a 100644 --- a/.gitea/workflows/docker-builder.yml +++ b/.gitea/workflows/docker-builder.yml @@ -1,14 +1,13 @@ -name: Docker Build Dynamic +name: Docker Build Multi-Branch on: push: branches: - - 0.2.13 + - '**' workflow_dispatch: env: REGISTRY_HOST: git.pi-farm.de - # Nutzt das aktuelle Repo IMAGE_BASE: ${{ gitea.repository }} jobs: @@ -22,16 +21,14 @@ jobs: - name: Set dynamic variables run: | - # Branch Name als Version - VERSION=$(git rev-parse --abbrev-ref HEAD) + # Nutzt die Gitea-Variable für den Branch-Namen (z.B. 3.23 oder main) + VERSION="${{ gitea.ref_name }}" - # Zusammenbau der vollen Pfade - # Ziel: git.pi-farm.de/owner/repo + # Pfade zusammenbauen FULL_IMAGE_NAME="${{ env.REGISTRY_HOST }}/${{ env.IMAGE_BASE }}" - - # Ziel: git.pi-farm.de/owner/repo-cache CACHE_IMAGE_NAME="${{ env.REGISTRY_HOST }}/${{ env.IMAGE_BASE }}-cache" + # Variablen für nachfolgende Schritte speichern echo "VERSION=$VERSION" >> $GITEA_ENV echo "IMAGE_NAME=$FULL_IMAGE_NAME" >> $GITEA_ENV echo "CACHE_IMAGE_NAME=$CACHE_IMAGE_NAME" >> $GITEA_ENV