From 3c9dee25ec3ef9815ec52cbef94b7b3018b9ec13 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Sat, 14 Feb 2026 00:42:46 +0000 Subject: [PATCH] add repository url --- .gitea/workflows/build-and-push.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-and-push.yaml b/.gitea/workflows/build-and-push.yaml index 9443a5b..fa8a6b2 100644 --- a/.gitea/workflows/build-and-push.yaml +++ b/.gitea/workflows/build-and-push.yaml @@ -177,6 +177,7 @@ jobs: FULL_URL="${{ steps.prep.outputs.image_name }}" REPO_PURE="${{ steps.prep.outputs.repo_pure }}" BASE_IMAGE="${{ steps.prep.outputs.base_image }}" + REPO_URL="https://git.pi-farm.de/${{ gitea.repository }}" # Sicherstellen, dass buildargs.env da ist if [ ! -f "buildargs.env" ]; then echo "❌ buildargs.env fehlt!"; exit 1; fi @@ -281,7 +282,8 @@ jobs: sed -i "s|__BASE_IMAGE__|$BASE_IMAGE|g" "$output" sed -i "s|__ARM_STATUS__|$ARM_STATUS|g" "$output" sed -i "s|__CURRENT_DATE__|$CURRENT_TIME|g" "$output" - + sed -i "s|__REPO_URL__|$REPO_URL|g" "$output" + # Komplexe Blöcke über ein temporäres File einfügen (verhindert Shell-Interpretationsfehler) awk -v r="$HISTORY_CONTENT" '{gsub(/__HISTORY_CONTENT__/, r)}1' "$output" > "$output.tmp" && mv "$output.tmp" "$output" awk -v r="$DOCKER_RUN_FINAL" '{gsub(/__DOCKER_RUN__/, r)}1' "$output" > "$output.tmp" && mv "$output.tmp" "$output"