Skip to content

Instantly share code, notes, and snippets.

@sullemanhossam
Created June 24, 2024 12:32
Show Gist options
  • Save sullemanhossam/0c22282049f71f7a9ac13ad3d231c4bb to your computer and use it in GitHub Desktop.
Save sullemanhossam/0c22282049f71f7a9ac13ad3d231c4bb to your computer and use it in GitHub Desktop.
FROM node:14.19.3 as build
ARG BUILD_CONTEXT
WORKDIR /fe
COPY package.json .
COPY yarn.lock .
COPY ./apps/$BUILD_CONTEXT/package.json apps/$BUILD_CONTEXT/
COPY ./apps/lib/package.json apps/lib/
RUN yarn --pure-lockfile --non-interactive --production
COPY ./apps/$BUILD_CONTEXT apps/$BUILD_CONTEXT
COPY ./apps/lib apps/lib
CMD yarn start:$BUILD_CONTEXT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment