#!/bin/bash

# Einfaches Deployment-Script für michaelschiemer.de
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

# Standardumgebung ist staging
ENVIRONMENT=${1:-staging}

echo "=== Deployment für $ENVIRONMENT-Umgebung ==="

# Führe Deployment aus
cd "$SCRIPT_DIR"
ansible-playbook -i "$SCRIPT_DIR/inventory/hosts.ini" "$SCRIPT_DIR/playbooks/deploy.yml" --limit $ENVIRONMENT -v

if [ $? -eq 0 ]; then
    echo "\n✅ Deployment erfolgreich abgeschlossen!"
else
    echo "\n❌ Deployment fehlgeschlagen!"
fi
