Update dotnet-pipeline.yml
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user