Skip to content

Commit 47f444e

Browse files
committed
add non-arm64 prisma client
1 parent b2f6dfa commit 47f444e

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ RUN \
3939
# Move the runtime build artifacts into a separate directory.
4040
mkdir -p deployment/out && mv deployment/dist deployment/node_modules deployment/package.json deployment/out && \
4141
# Add prisma client in dist
42-
mv deployment/prisma/generated/client/libquery_engine-linux-musl-arm64-openssl-3.0.x.so.node deployment/out/dist/libquery_engine-linux-musl-arm64-openssl-3.0.x.so.node
42+
mv deployment/prisma/generated/client/libquery_engine-linux-musl-arm64-openssl-3.0.x.so.node deployment/out/dist/libquery_engine-linux-musl-arm64-openssl-3.0.x.so.node && \
43+
mv deployment/prisma/generated/client/libquery_engine-linux-musl-openssl-3.0.x.so.node deployment/out/dist/libquery_engine-linux-musl-openssl-3.0.x.so.node
4344

4445
# Slim runtime image.
4546
FROM node:22-alpine AS server

apps/server/prisma/schema.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ generator client {
55
provider = "prisma-client"
66
output = "generated/client"
77
moduleFormat = "esm"
8-
binaryTargets = ["native", "linux-musl-arm64-openssl-3.0.x"] // linux needed for the deployment
8+
binaryTargets = ["native", "linux-musl-openssl-3.0.x", "linux-musl-arm64-openssl-3.0.x"] // linux needed for the deployment
99
}
1010

1111
datasource db {

0 commit comments

Comments
 (0)