From b4cff9f396d2674b37381b4c7da2c8b113efef16 Mon Sep 17 00:00:00 2001 From: DoctoDre Date: Sun, 26 Jul 2026 08:50:14 +0200 Subject: [PATCH] fix: ensure dist folder is explicitly copied to VM --- privat/CV/andreknie.de/.gitea/workflows/deploy.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/privat/CV/andreknie.de/.gitea/workflows/deploy.yml b/privat/CV/andreknie.de/.gitea/workflows/deploy.yml index 0548c13..e3520d6 100644 --- a/privat/CV/andreknie.de/.gitea/workflows/deploy.yml +++ b/privat/CV/andreknie.de/.gitea/workflows/deploy.yml @@ -25,7 +25,7 @@ jobs: host: ${{ secrets.DEPLOY_SSH_HOST }} username: ${{ secrets.DEPLOY_SSH_USER }} key: ${{ secrets.DEPLOY_SSH_KEY }} - source: "*" + source: "*,dist/**,dist/.*" target: "/opt/orchestrator/privat/CV/andreknie.de" - name: Execute Deployment on VM @@ -57,7 +57,17 @@ jobs: # 2. Frontend-Build in den Caddy-Ordner verschieben mkdir -p site - cp -r dist/* site/ + # Wenn dist existiert, kopiere den Inhalt + if [ -d "dist" ]; then + cp -r dist/* site/ || true + cp -r dist/.* site/ 2>/dev/null || true + else + echo "FEHLER: dist Ordner existiert nicht!" + fi + + # Debugging: Zeige an, ob die Dateien wirklich da sind + echo "INHALT VON SITE:" + ls -la site/ # 3. Docker Container neustarten docker compose up -d --build