Fix: Filtro Fecha Tiradas
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 5m10s
All checks were successful
Optimized Build and Deploy / remote-build-and-deploy (push) Successful in 5m10s
This commit is contained in:
@@ -14,7 +14,7 @@ jobs:
|
||||
run: |
|
||||
set -e
|
||||
|
||||
# Configura SSH
|
||||
# Configura SSH (sin cambios)
|
||||
apt-get update -qq && apt-get install -y openssh-client git
|
||||
mkdir -p ~/.ssh
|
||||
echo "${{ secrets.PROD_SERVER_SSH_KEY }}" > ~/.ssh/id_rsa
|
||||
@@ -26,6 +26,12 @@ jobs:
|
||||
set -e
|
||||
echo "--- INICIO DEL DESPLIEGUE OPTIMIZADO ---"
|
||||
|
||||
# --- Asegurar que el Stack de la Base de Datos esté corriendo ---
|
||||
echo "Asegurando que el stack de la base de datos esté activo..."
|
||||
cd /opt/shared-services/database
|
||||
# El comando 'up -d' es idempotente. Si ya está corriendo, no hace nada.
|
||||
docker compose up -d
|
||||
|
||||
# 1. Preparar entorno
|
||||
TEMP_DIR=$(mktemp -d)
|
||||
REPO_OWNER="dmolinari"
|
||||
@@ -37,7 +43,7 @@ jobs:
|
||||
cd "$TEMP_DIR"
|
||||
git checkout "${{ gitea.sha }}"
|
||||
|
||||
# 2. Construcción paralela con Docker nativo (más rápido y fiable)
|
||||
# 2. Construcción paralela
|
||||
build_image() {
|
||||
local dockerfile=$1
|
||||
local image_name=$2
|
||||
@@ -59,7 +65,7 @@ jobs:
|
||||
cd /opt/gestion-integral
|
||||
export DB_SA_PASSWORD='${{ secrets.DB_SA_PASSWORD_SECRET }}'
|
||||
|
||||
echo "Recreando servicios..."
|
||||
echo "Recreando servicios de la aplicación..."
|
||||
docker compose up -d --force-recreate
|
||||
|
||||
# 4. Limpieza
|
||||
@@ -68,5 +74,4 @@ jobs:
|
||||
docker image prune -f --filter "dangling=true"
|
||||
|
||||
echo "--- DESPLIEGUE COMPLETADO CON ÉXITO ---"
|
||||
echo "Tiempo total: $(($SECONDS / 60)) minutos y $(($SECONDS % 60)) segundos"
|
||||
EOSSH
|
||||
Reference in New Issue
Block a user