#!/bin/bash

# Script para actualizar el deployment en la VM de Google Cloud
# Se puede ejecutar manualmente o desde CI/CD

PROJECT_ID="tu-proyecto-gcloud"  # Cambiar por tu project ID
ZONE="us-central1-a"
VM_NAME="snatchgame-vm"

echo "Actualizando deployment en VM de Google Cloud..."

# Ejecutar script de deployment en la VM
gcloud compute ssh $VM_NAME \
    --zone=$ZONE \
    --command="sudo /opt/deploy-snatchgame.sh"

echo "Deployment actualizado exitosamente!"

# Verificar que el contenedor está corriendo
echo "Verificando estado del contenedor..."
gcloud compute ssh $VM_NAME \
    --zone=$ZONE \
    --command="docker ps | grep snatchgame"

echo "¡Listo! El juego debería estar disponible en http://snatchgame.nucleoriofrio.com"