Update dotnet-pipeline.yml

This commit is contained in:
2026-01-15 21:09:59 +00:00
parent 2567551c46
commit ab201e24dd

View File

@@ -1,4 +1,9 @@
skip_clone: true
when:
event: pull_request
action:
- merge
branch: master
steps:
debug-location:
image: alpine
@@ -74,7 +79,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 +190,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 +218,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 -n "git.modwad.pl/fa/" > /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 +273,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 +295,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