From 4e557a7f061f8b4953ed43035a87db7fc25f641a Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 19 May 2023 16:59:09 +0200 Subject: [PATCH] Add client to docker --- packages/server/.dockerignore | 3 ++- packages/server/Dockerfile | 1 + packages/server/package.json | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/server/.dockerignore b/packages/server/.dockerignore index 214a2b2220..613abdb6ab 100644 --- a/packages/server/.dockerignore +++ b/packages/server/.dockerignore @@ -3,4 +3,5 @@ !/scripts/integrations/oracle/ !/package.json !/docker_run.sh -!/builder/ \ No newline at end of file +!/builder/ +!/client/ \ No newline at end of file diff --git a/packages/server/Dockerfile b/packages/server/Dockerfile index 75f3a41769..5e02877e44 100644 --- a/packages/server/Dockerfile +++ b/packages/server/Dockerfile @@ -35,6 +35,7 @@ RUN apt-get remove -y --purge --auto-remove g++ make python \ COPY dist/ . COPY docker_run.sh . COPY builder/ builder/ +COPY client/ client/ EXPOSE 4001 diff --git a/packages/server/package.json b/packages/server/package.json index 60ab2ec534..818347781a 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -11,6 +11,7 @@ "scripts": { "prebuild": "rimraf dist/", "build": "node ./scripts/build.js", + "postbuild": "copyfiles -f ../client/dist/budibase-client.js ../client/manifest.json client", "check:types": "tsc -p tsconfig.build.json --noEmit", "build:dev": "yarn prebuild && tsc --build --watch --preserveWatchOutput", "debug": "yarn build && node --expose-gc --inspect=9222 dist/index.js",