Update .woodpecker.yml #23

Open
trent wants to merge 58 commits from Warehouses into master
Showing only changes of commit 7682656922 - Show all commits

View File

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