From 2d04966388efe44c20e1a2833785e7c2d097ee77 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Sat, 22 Nov 2025 00:18:23 -0600 Subject: [PATCH] seguimos con postgress --- .gitea/workflows/build-and-deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index db2dc7b..77eaf5d 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -59,9 +59,9 @@ jobs: # Asegurar autenticación md5 y que la contraseña coincide con la env (cura volúmenes viejos) echo "🔐 Sincronizando autenticación PostgreSQL (md5 + password)..." ESCAPED_PASSWORD=${POSTGRES_PASSWORD//\'/\'\"\'\"\'} - docker exec -u postgres $APP_NAME-postgres psql -d $POSTGRES_DB -c "ALTER SYSTEM SET password_encryption = 'md5';" - docker exec -u postgres $APP_NAME-postgres psql -d $POSTGRES_DB -c "ALTER ROLE \"$POSTGRES_USER\" WITH PASSWORD '${ESCAPED_PASSWORD}';" - docker exec -u postgres $APP_NAME-postgres psql -d $POSTGRES_DB -c "SELECT pg_reload_conf();" + docker exec -e PGPASSWORD="$POSTGRES_PASSWORD" $APP_NAME-postgres psql -U "$POSTGRES_USER" -d "$POSTGRES_DB" -c "ALTER SYSTEM SET password_encryption = 'md5';" + docker exec -e PGPASSWORD="$POSTGRES_PASSWORD" $APP_NAME-postgres psql -U "$POSTGRES_USER" -d "$POSTGRES_DB" -c "ALTER ROLE \"$POSTGRES_USER\" WITH PASSWORD '${ESCAPED_PASSWORD}';" + docker exec -e PGPASSWORD="$POSTGRES_PASSWORD" $APP_NAME-postgres psql -U "$POSTGRES_USER" -d "$POSTGRES_DB" -c "SELECT pg_reload_conf();" # Ahora sí levantar la app docker compose --project-name $APP_NAME up -d --remove-orphans --wait