From 6ef38aa7d2cc2379f977d5e00114a5ca24e9cb67 Mon Sep 17 00:00:00 2001 From: Robert Wartenberg Date: Fri, 28 Aug 2026 17:30:28 +0200 Subject: [PATCH] add: Deploy BAT --- development-system/README.md | 11 +++++++++++ .../scripts/Deploy-Perspektivwerk.bat | 15 +++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 development-system/scripts/Deploy-Perspektivwerk.bat diff --git a/development-system/README.md b/development-system/README.md index a222077..d9036d4 100644 --- a/development-system/README.md +++ b/development-system/README.md @@ -60,6 +60,17 @@ Die genaue Contao-, PHP- und Template-Version der öffentlichen Seite ist nicht Die Terminlogik liegt in `public/booking/booking.js` als browsernatives ES-Modul. Für die statische Perspektivwerk-Vorschau liegen identische Kopien unter `public/perspektivwerk/js/`. +Für einen einfachen Upload der vollständigen statischen Mockup-Seite auf den +Testserver steht unter Windows dieses Skript bereit: + +```bat +scripts\Deploy-Perspektivwerk.bat +``` + +Es überträgt `public\perspektivwerk\*` rekursiv nach +`boogie:/html/perspektivwerk/`. Voraussetzung ist ein konfigurierter +OpenSSH-Zugang mit dem Host-Alias `boogie`. + ## Datenbankgestützte Buchungsdemo Die Buchungsdemo lädt ihre Termine aus MariaDB und speichert eine Anmeldung diff --git a/development-system/scripts/Deploy-Perspektivwerk.bat b/development-system/scripts/Deploy-Perspektivwerk.bat new file mode 100644 index 0000000..34584ee --- /dev/null +++ b/development-system/scripts/Deploy-Perspektivwerk.bat @@ -0,0 +1,15 @@ +@echo off +setlocal + +set "SOURCE=%~dp0..\public\perspektivwerk\*" +set "TARGET=boogie:html/perspektivwerk/" + +echo Lade das PerspektivWerk-Mockup nach %TARGET% hoch ... +scp -r "%SOURCE%" "%TARGET%" + +if errorlevel 1 ( + echo Upload fehlgeschlagen. + exit /b 1 +) + +echo Upload abgeschlossen.