chore: Simplify Dockerfile by consolidating COPY commands for package.json and related files, improving clarity and maintainability.
Build, Test, and Push CFDM Docker Image / test (push) Successful in 2m40s
Build, Test, and Push CFDM Docker Image / build-and-push (push) Failing after 2m9s
Build, Test, and Push CFDM Docker Image / update-wiki (push) Successful in 5s
Build, Test, and Push CFDM Docker Image / create-release (push) Has been skipped
Build, Test, and Push CFDM Docker Image / test (push) Successful in 2m40s
Build, Test, and Push CFDM Docker Image / build-and-push (push) Failing after 2m9s
Build, Test, and Push CFDM Docker Image / update-wiki (push) Successful in 5s
Build, Test, and Push CFDM Docker Image / create-release (push) Has been skipped
This commit is contained in:
+6
-8
@@ -23,14 +23,12 @@ WORKDIR /app
|
||||
RUN corepack enable
|
||||
|
||||
COPY --from=deps /app/node_modules ./node_modules
|
||||
COPY --from=deps /app/package.json --from=deps /app/pnpm-lock.yaml --from=deps /app/pnpm-workspace.yaml ./
|
||||
COPY --from=deps /app/apps/web/package.json ./apps/web/package.json
|
||||
COPY --from=deps /app/apps/api/package.json ./apps/api/package.json
|
||||
COPY --from=deps /app/packages/ui/package.json ./packages/ui/package.json
|
||||
COPY --from=deps /app/packages/shared/package.json ./packages/shared/package.json
|
||||
COPY --from=deps /app/packages/db/package.json ./packages/db/package.json
|
||||
|
||||
COPY turbo.json ./
|
||||
COPY package.json pnpm-workspace.yaml pnpm-lock.yaml turbo.json ./
|
||||
COPY apps/web/package.json apps/web/
|
||||
COPY apps/api/package.json apps/api/
|
||||
COPY packages/ui/package.json packages/ui/
|
||||
COPY packages/shared/package.json packages/shared/
|
||||
COPY packages/db/package.json packages/db/
|
||||
COPY apps/web apps/web
|
||||
COPY apps/api apps/api
|
||||
COPY packages/ui packages/ui
|
||||
|
||||
Reference in New Issue
Block a user