File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 1- FROM node:20.11.1-bullseye-slim@sha256:5a5a92b3a8d392691c983719dbdc65d9f30085d6dcd65376e7a32e6fe9bf4cbe AS pruner
1+ ARG NODE_IMAGE=node:20.11.1-bullseye-slim@sha256:5a5a92b3a8d392691c983719dbdc65d9f30085d6dcd65376e7a32e6fe9bf4cbe
2+
3+ FROM ${NODE_IMAGE} AS pruner
24
35WORKDIR /triggerdotdev
46
79RUN find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
810
911# Base strategy to have layer caching
10- FROM node:20.11.1-bullseye-slim@sha256:5a5a92b3a8d392691c983719dbdc65d9f30085d6dcd65376e7a32e6fe9bf4cbe AS base
12+ FROM ${NODE_IMAGE} AS base
1113RUN apt-get update && apt-get install -y openssl dumb-init
1214WORKDIR /triggerdotdev
1315COPY --chown=node:node .gitignore .gitignore
@@ -53,7 +55,7 @@ RUN pnpm run generate
5355RUN pnpm run build --filter=webapp...
5456
5557# Runner
56- FROM node:20.11.1-bullseye-slim@sha256:5a5a92b3a8d392691c983719dbdc65d9f30085d6dcd65376e7a32e6fe9bf4cbe AS runner
58+ FROM ${NODE_IMAGE} AS runner
5759RUN apt-get update && apt-get install -y openssl netcat-openbsd ca-certificates
5860WORKDIR /triggerdotdev
5961RUN corepack enable
You can’t perform that action at this time.
0 commit comments