fix: ensure dist folder is explicitly copied to VM
This commit is contained in:
@@ -25,7 +25,7 @@ jobs:
|
|||||||
host: ${{ secrets.DEPLOY_SSH_HOST }}
|
host: ${{ secrets.DEPLOY_SSH_HOST }}
|
||||||
username: ${{ secrets.DEPLOY_SSH_USER }}
|
username: ${{ secrets.DEPLOY_SSH_USER }}
|
||||||
key: ${{ secrets.DEPLOY_SSH_KEY }}
|
key: ${{ secrets.DEPLOY_SSH_KEY }}
|
||||||
source: "*"
|
source: "*,dist/**,dist/.*"
|
||||||
target: "/opt/orchestrator/privat/CV/andreknie.de"
|
target: "/opt/orchestrator/privat/CV/andreknie.de"
|
||||||
|
|
||||||
- name: Execute Deployment on VM
|
- name: Execute Deployment on VM
|
||||||
@@ -57,7 +57,17 @@ jobs:
|
|||||||
|
|
||||||
# 2. Frontend-Build in den Caddy-Ordner verschieben
|
# 2. Frontend-Build in den Caddy-Ordner verschieben
|
||||||
mkdir -p site
|
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
|
# 3. Docker Container neustarten
|
||||||
docker compose up -d --build
|
docker compose up -d --build
|
||||||
|
|||||||
Reference in New Issue
Block a user