From c2b66a421596b2b60ff05a25984b58c309a6ba12 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Tue, 21 May 2024 16:06:15 -0500 Subject: [PATCH] rework dockerfile to remove need for turbo --- Dockerfile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 35ecc88b6..517b63f52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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