Implementation of a Testversion
This commit is contained in:
@@ -294,6 +294,17 @@ watcher_loop() {
|
||||
echo "[ERROR] Fehler beim Neustart von: $SLUG" >&2
|
||||
fi
|
||||
;;
|
||||
"trial")
|
||||
DAYS=$(jq -r '.days // 14' "$file" 2>/dev/null || echo "14")
|
||||
ACTUAL_PORT=$(get_free_port "$PORT")
|
||||
|
||||
echo "[INFO] Erstelle Testversion für $SLUG (Port: $ACTUAL_PORT, Laufzeit: $DAYS Tage)..."
|
||||
if (cd "$TARGET_SYSTEM_DIR" && "$TARGET_SCRIPT" trial "$SLUG" "$ACTUAL_PORT" "$DAYS"); then
|
||||
echo "[SUCCESS] Testversion erfolgreich eingerichtet: $SLUG"
|
||||
else
|
||||
echo "[ERROR] Fehler beim Erstellen der Testversion für $SLUG" >&2
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "[ERROR] Unbekannte Aktion ($ACTION) in $file" >&2
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user