dev work
This commit is contained in:
parent
6e7977997e
commit
3c50eca985
21 changed files with 285 additions and 197 deletions
|
|
@ -1,4 +1,4 @@
|
|||
FROM oven/bun:1 AS base
|
||||
FROM oven/bun:1@sha256:50317d83cd5a5ae1d8b35b3379c69f57ce1a0dbf4def91f0965653d767851834 AS base
|
||||
WORKDIR /usr/src/app
|
||||
|
||||
# install dependencies into temp directory
|
||||
|
|
@ -24,10 +24,10 @@ ENV NODE_ENV=production
|
|||
#RUN bun test
|
||||
RUN bun run build-remote
|
||||
|
||||
# copy production dependencies and source code into final image
|
||||
# copy production dependencies and source code into final image
|
||||
# and run with node to avoid some random issues with bun
|
||||
# (e.g. bun's fetch doesn't support dispatchers)
|
||||
FROM node:20-slim AS release
|
||||
FROM node:24-slim@sha256:44a253901c13323953b4a0e1df5afe08bf8ac4ac086edd500422b54cb6e6eeb0 AS release
|
||||
WORKDIR /usr/src/app
|
||||
COPY --from=install /temp/prod/node_modules node_modules
|
||||
COPY --from=prerelease /usr/src/app/dist ./dist
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue