Retry 2208
All checks were successful
Build and Deploy / remote-build-and-deploy (push) Successful in 19m15s
All checks were successful
Build and Deploy / remote-build-and-deploy (push) Successful in 19m15s
This commit is contained in:
@@ -54,21 +54,19 @@ jobs:
|
|||||||
cd /opt/gestion-integral
|
cd /opt/gestion-integral
|
||||||
|
|
||||||
# --- ¡¡LA CORRECCIÓN ESTÁ AQUÍ!! ---
|
# --- ¡¡LA CORRECCIÓN ESTÁ AQUÍ!! ---
|
||||||
# 1. Creamos un archivo .env temporal EN EL HOST.
|
# Creamos el archivo .env con comandos 'echo'. Es más robusto.
|
||||||
echo "Creating temporary .env file..."
|
echo "Creating temporary .env file..."
|
||||||
cat > .env << ENV_EOF
|
echo "DB_SA_PASSWORD=${{ secrets.DB_SA_PASSWORD_SECRET }}" > .env
|
||||||
DB_SA_PASSWORD=${{ secrets.DB_SA_PASSWORD_SECRET }}
|
echo "JWT_KEY=${{ secrets.JWT_KEY_SECRET }}" >> .env
|
||||||
JWT_KEY=${{ secrets.JWT_KEY_SECRET }}
|
|
||||||
ENV_EOF
|
|
||||||
|
|
||||||
# 2. docker compose leerá automáticamente el archivo .env del directorio actual.
|
# docker-compose leerá automáticamente el archivo .env
|
||||||
echo "Starting application stack..."
|
echo "Starting application stack..."
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# --- PARTE 4: LIMPIEZA (INCLUYE EL .env) ---
|
# --- PARTE 4: LIMPIEZA ---
|
||||||
echo "--- (HOST) Cleaning up... ---"
|
echo "--- (HOST) Cleaning up... ---"
|
||||||
rm -rf \$TEMP_DIR
|
rm -rf \$TEMP_DIR
|
||||||
rm .env # Borramos el archivo de secretos.
|
rm .env
|
||||||
docker image prune -af
|
docker image prune -af
|
||||||
|
|
||||||
echo "--- ¡¡DESPLIEGUE COMPLETADO Y VERIFICADO!! ---"
|
echo "--- ¡¡DESPLIEGUE COMPLETADO Y VERIFICADO!! ---"
|
||||||
|
|||||||
Reference in New Issue
Block a user