Files
snatchgame/deploy/gcloud/update-deployment.sh
josedario87 fa94330ace
Some checks failed
build-and-deploy / build (push) Failing after 6s
build-and-deploy / deploy (push) Has been skipped
Organizar archivos de deployment en carpeta deploy/
2025-08-15 17:50:33 -06:00

25 lines
744 B
Bash

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