From 17ef7c7c08941ad65b19c907f62a4c8cc6f3dedf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=9C=D0=B0?= =?UTF-8?q?=D0=BC=D0=B5=D0=B4=D0=BE=D0=B2?= Date: Wed, 10 Jun 2026 17:37:00 +0300 Subject: [PATCH] add DBG markers to trace where script stops --- install.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/install.sh b/install.sh index 437958e..3013e45 100644 --- a/install.sh +++ b/install.sh @@ -264,9 +264,12 @@ for i in $(seq 1 30); do fi sleep 2 done +echo "DBG: after postgres loop" >&2 +echo "DBG: before redis wait" >&2 info "Waiting for Redis..." for i in $(seq 1 15); do + echo "DBG: redis attempt $i" >&2 if $SUDO docker compose exec -T redis redis-cli ping 2>/dev/null | grep -q PONG; then info "Redis is ready" break @@ -276,27 +279,41 @@ for i in $(seq 1 15); do fi sleep 2 done +echo "DBG: after redis wait" >&2 # ─── 6. Dependencies & Prisma ──────────────────────────────────── +echo "DBG: step 6" >&2 step "6/8 Installing dependencies" +echo "DBG: npm ci" >&2 npm ci --no-audit --no-fund || error "'npm ci' failed. Check network / ${INSTALL_DIR}/package-lock.json" +echo "DBG: npm ci done" >&2 info "npm dependencies installed" +echo "DBG: prisma generate" >&2 npx prisma generate || error "'prisma generate' failed." +echo "DBG: prisma generate done" >&2 info "Prisma client generated" export DATABASE_URL +echo "DBG: prisma db push" >&2 npx prisma db push --skip-generate || error "'prisma db push' failed. Is PostgreSQL accessible? Check ${INSTALL_DIR}/.env DATABASE_URL" +echo "DBG: prisma db push done" >&2 info "Database schema applied" # ─── 7. Seed ───────────────────────────────────────────────────── +echo "DBG: step 7" >&2 step "7/8 Seeding database" +echo "DBG: seed" >&2 npx ts-node -P tsconfig.json prisma/seed.ts || error "Seed failed." +echo "DBG: seed done" >&2 info "Seed data created" # ─── 8. Build & Start ──────────────────────────────────────────── +echo "DBG: step 8" >&2 step "8/8 Building and starting SSO Service" +echo "DBG: build" >&2 npm run build || error "'npm run build' failed. Check TypeScript errors above." +echo "DBG: build done" >&2 info "Application built" # Остановить предыдущий процесс, если был