From 9618ded96a28db520a0ef571dccfbee963ad42aa Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 7 Apr 2024 03:19:21 -1000 Subject: [PATCH] Fix sharp install --- Dockerfile | 2 -- build.ts | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6c3c916d..8c6d1b8c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,8 +25,6 @@ RUN bunx --bun prisma generate RUN bun run prod-build COPY prisma /temp/dist WORKDIR /temp/dist -# Add sharp -RUN bun add sharp # copy production dependencies and source code into final image # Alpine (musl) causes errors with Bun :( diff --git a/build.ts b/build.ts index baf1e009..222b4c77 100644 --- a/build.ts +++ b/build.ts @@ -45,6 +45,10 @@ await $`mkdir -p dist/node_modules/.bin`; await $`cp -r ${process.cwd()}/node_modules/.bin/prisma dist/node_modules/.bin`; await $`cp -r ${process.cwd()}/node_modules/prisma dist/node_modules/`; +// Copy Sharp to dist +await $`cp -r ${process.cwd()}/node_modules/@img dist/node_modules/`; +await $`cp -r ${process.cwd()}/node_modules/sharp dist/node_modules/`; + // Create pages directory await $`mkdir -p dist/pages/dist`;