260505:1218 chore(node): upgrade to v24.15.0 LTS
- Update Docker base images: node:22-alpine → node:24-alpine - Add engines.node >=24.0.0 to package.json files - Create .nvmrc files with 24.15.0 - Update CI workflow to use node-version: 24.15.0 - Fix jest-e2e.json for uuid@13 ES Module compatibility Validation: - Backend unit tests: 340/340 passed - Frontend unit tests: 137/137 passed - Frontend build: successful (39 static pages)
This commit is contained in:
+3
-3
@@ -15,7 +15,7 @@
|
||||
# =========================
|
||||
# Stage 1: Install Dependencies
|
||||
# =========================
|
||||
FROM node:22-alpine AS deps
|
||||
FROM node:24-alpine AS deps
|
||||
|
||||
RUN corepack enable && corepack prepare pnpm@10.32.1 --activate
|
||||
|
||||
@@ -31,7 +31,7 @@ RUN pnpm install --frozen-lockfile --ignore-scripts --filter lcbp3-frontend...
|
||||
# =========================
|
||||
# Stage 2: Build Application
|
||||
# =========================
|
||||
FROM node:22-alpine AS build
|
||||
FROM node:24-alpine AS build
|
||||
|
||||
RUN corepack enable && corepack prepare pnpm@10.32.1 --activate
|
||||
|
||||
@@ -96,7 +96,7 @@ RUN pnpm --filter lcbp3-frontend deploy /deploy --prod --legacy
|
||||
# =========================
|
||||
# Stage 3: Production Runtime
|
||||
# =========================
|
||||
FROM node:22-alpine AS production
|
||||
FROM node:24-alpine AS production
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
||||
Reference in New Issue
Block a user