Fix sharp install

This commit is contained in:
Jesse Wierzbinski 2024-04-07 03:19:21 -10:00
parent 8a40531d76
commit 9618ded96a
No known key found for this signature in database
2 changed files with 4 additions and 2 deletions

View file

@ -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 :(

View file

@ -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`;