add: ColdRun-Mode in dem automatisch ein kompletter Durchlauf stattfindet ohne GUI

This commit is contained in:
trnq1ll0 committed 2026-06-10 21:51:17 +02:00
1 parent 6e541a04df
commit dbe325d305
3 files changed
+152

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env bash
set -euo pipefail
# Doppelklickbares Cold-Run-Script für macOS
# Nimmt automatisch die erste Input-Datei + erstes Template und erzeugt
# einen Tätigkeitsnachweis für die erste gelistete Person – ohne GUI.
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$SCRIPT_DIR"
VENV_DIR=".venv"
if [[ ! -x "$VENV_DIR/bin/python" ]]; then
echo "[FEHLER] Virtuelle Umgebung nicht gefunden."
echo "Bitte zuerst start.command ausführen, um das Projekt einzurichten."
read -p "Drücke Enter zum Beenden..."
exit 1
fi
echo "[INFO] Stelle sicher, dass Abhängigkeiten installiert sind…"
"$VENV_DIR/bin/pip" install -r requirements.txt --quiet 2>/dev/null || true
echo ""
"$VENV_DIR/bin/python" coldrun.py
echo ""
read -p "Drücke Enter zum Beenden..."