rework dockerfile to remove need for turbo

This commit is contained in:
2024-05-21 16:06:15 -05:00
parent 1d0ee10c00
commit c2b66a4215
+3 -5
View File
@@ -1,13 +1,11 @@
FROM node:18.18-alpine AS base
FROM node:18.18-alpine AS builder
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
RUN corepack enable
FROM base AS builder
COPY . /app
WORKDIR /app
RUN pnpm install --frozen-lockfile \
&& pnpm turbo build:docker
RUN pnpm --filter=ontime-ui --filter=ontime-server --filter=ontime-utils install --config.dedupe-peer-dependents=false --frozen-lockfile
RUN pnpm --filter=ontime-ui --filter=ontime-server run build:docker
FROM node:18.18-alpine