feat(deploy): Vm clean, edit auf VM gelöscht

This commit is contained in:
2026-02-25 21:07:55 +01:00
parent 9f2e517d35
commit a7fdd8be9f
3 changed files with 70 additions and 16 deletions

25
deploy/deploy-bruchtal.sh-sik Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/sh
set -e
# test XDG_RUNTIME_DIR
cd /workspace
echo "==> Pulling latest changes"
git pull
echo "==> Checking for new or modified Markdown files"
# A = Added, M = Modified
changed=$(git diff --name-status HEAD~1 HEAD | grep -E '^[AM]\s.*(\.md$|mkdocs\.yml$)' | awk '{print $2}' || true)
if [ -n "$changed" ]; then
echo "Markdown changes detected:"
echo "$changed"
echo "==> Restarting bruchtal-docs container"
cd /workspace
docker restart bruchtal-docs
else
echo "No Markdown changes detected. Skipping restart."
fi
echo "==> Deploy finished"