#!/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