diff --git a/.woodpecker.yml b/.woodpecker.yml index 921b25f..94d5f1d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -74,7 +74,6 @@ steps: ls -la nupkg/ || echo "Brak spakowanych pakietów!" depends_on: [test] - # NOWY KROK: Publish LinuxLocal apps publish-linux-local: image: mcr.microsoft.com/dotnet/sdk:latest commands: @@ -186,6 +185,10 @@ steps: REGISTRY_ORG="fa" + echo "=== DEBUG: Zawartość projects-to-build.txt ===" + cat projects-to-build.txt || echo "Plik nie istnieje!" + echo "=== DEBUG: REGISTRY_ORG = '$REGISTRY_ORG' ===" + echo "$GITEA_TOKEN" | docker login git.modwad.pl -u "$GITEA_USER" --password-stdin if [ ! -s projects-to-build.txt ]; then @@ -210,12 +213,16 @@ steps: PDIR=$(echo "$PDIR" | xargs) PNAME=$(echo "$PNAME" | xargs) + echo "=== DEBUG: PDIR='$PDIR' PNAME='$PNAME' ===" + test -z "$PNAME" && continue test ! -d "$PDIR" && continue echo -n "git.modwad.pl/${REGISTRY_ORG}/" > /tmp/tag.txt echo "$PNAME" | tr 'A-Z' 'a-z' | tr -d '\n' >> /tmp/tag.txt + echo "=== DEBUG: Generated tag: $(cat /tmp/tag.txt) ===" + echo "$PNAME" > /tmp/pname.txt echo "$PDIR" | sed 's|^\./||' > /tmp/pdir.txt @@ -261,7 +268,6 @@ steps: echo "=== WSZYSTKIE PROJEKTY ZAKONCZONE ===" depends_on: [select-projects-for-container] - # NOWY KROK: Deploy LinuxLocal na serwer deploy-linux-local: image: alpine:latest commands: @@ -284,7 +290,6 @@ steps: rm -rf "/opt/fa-apps/$APP_NAME" cp -r "$app" "/opt/fa-apps/$APP_NAME" - # Nadaj uprawnienia wykonywania chmod +x "/opt/fa-apps/$APP_NAME/$APP_NAME" done