fix: exclude admin src from Docker context but keep package.json for workspace resolution

This commit is contained in:
Ryan Moon
2026-04-01 22:10:54 -05:00
parent c236059ce1
commit 038ea22068
2 changed files with 3 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ planning
deploy deploy
infra infra
packages/admin packages/admin
!packages/admin/package.json
Dockerfile* Dockerfile*
docker-compose* docker-compose*
*.md *.md

View File

@@ -3,7 +3,8 @@ WORKDIR /app
COPY package.json bun.lock ./ COPY package.json bun.lock ./
COPY packages/shared/package.json packages/shared/ COPY packages/shared/package.json packages/shared/
COPY packages/backend/package.json packages/backend/ COPY packages/backend/package.json packages/backend/
RUN bun install --frozen-lockfile --filter @lunarfront/backend COPY packages/admin/package.json packages/admin/
RUN bun install --frozen-lockfile
FROM oven/bun:1.3.11-alpine AS build FROM oven/bun:1.3.11-alpine AS build
ARG APP_VERSION=dev ARG APP_VERSION=dev