fix: ensure dist folder is explicitly copied to VM
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user