From 792097060bd5a6dfeb228868f55c1ca19aa10e1c Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sat, 22 Mar 2025 14:12:45 +0000 Subject: [PATCH] Add utils folder --- scripts/e2e.sh | 2 +- scripts/update-api-types.sh | 4 ++++ scripts/{ => utils}/wait-for-server.sh | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) rename scripts/{ => utils}/wait-for-server.sh (98%) diff --git a/scripts/e2e.sh b/scripts/e2e.sh index d361ae34..149d76f9 100755 --- a/scripts/e2e.sh +++ b/scripts/e2e.sh @@ -17,7 +17,7 @@ mkdir -p logs cd frontend npm run build -../scripts/wait-for-server.sh +../scripts/utils/wait-for-server.sh pids=() for i in $(seq 1 $process_count); do diff --git a/scripts/update-api-types.sh b/scripts/update-api-types.sh index 0827f9a8..d9f39566 100755 --- a/scripts/update-api-types.sh +++ b/scripts/update-api-types.sh @@ -1,4 +1,8 @@ #!/bin/bash +set -e + +./scripts/utils/wait-for-server.sh + npm install -g openapi-typescript openapi-typescript http://localhost:3000/api.json --output frontend/sync-client/src/services/types.ts diff --git a/scripts/wait-for-server.sh b/scripts/utils/wait-for-server.sh similarity index 98% rename from scripts/wait-for-server.sh rename to scripts/utils/wait-for-server.sh index fa7f02bd..7824c405 100755 --- a/scripts/wait-for-server.sh +++ b/scripts/utils/wait-for-server.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + SERVER_URL="http://localhost:3000" MAX_RETRIES=30 RETRY_INTERVAL_IN_SECONDS=5