Clear-Host # Pedir version $version = Read-Host "Ingrese el numero de version (ej: 1.0.34)" Write-Host "`n=== Construyendo imagen dymai/syntria-frontend:$version ===`n" docker build -f Dockerfile.prod -t "dymai/syntria-frontend:$version" . # Si build falla, no continuar if ($LASTEXITCODE -ne 0) { Write-Host "`nERROR: El build fallo. No se realizara el push." -ForegroundColor Red pause exit 1 } Write-Host "`n=== Subiendo imagen a Docker Hub ===`n" docker push "dymai/syntria-frontend:$version" # Si push falla, mostrar error if ($LASTEXITCODE -ne 0) { Write-Host "`nERROR: El push fallo." -ForegroundColor Red pause exit 1 } Write-Host "`n=== Proceso completado exitosamente ===`n" -ForegroundColor Green