From c498b19afbaa84b661652ae6b209ae740e09ebc5 Mon Sep 17 00:00:00 2001 From: Kenzo Date: Wed, 23 Jul 2025 21:29:27 +0200 Subject: [PATCH] Update `fly.toml`, `.woodpecker.yml`, and `Dockerfile` for deployment improvements - Increased health check grace period in `fly.toml` to 30s. - Added `dist` directory to cache mounts in `.woodpecker.yml`. - Fixed file copy path in `Dockerfile` for accurate builds. --- .woodpecker.yml | 3 ++- Dockerfile | 2 +- fly.toml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index b4cae4f..23aa22a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -23,4 +23,5 @@ branches: cache: mount: - node_modules - - .npm \ No newline at end of file + - .npm + - dist \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 92adce0..e521d68 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /app COPY package*.json ./ RUN npm ci -COPY ../backup/backup . +COPY . . RUN npm run build diff --git a/fly.toml b/fly.toml index a139256..74135d1 100644 --- a/fly.toml +++ b/fly.toml @@ -26,7 +26,7 @@ kill_timeout = 5 [[http_service.checks]] interval = "30s" timeout = "5s" - grace_period = "10s" + grace_period = "30s" method = "GET" path = "/" protocol = "http"