Files
shanhe-puzzle/Dockerfile.ci
T
codex-bot 4845826deb
Shanhe source and offline package checks / verify (pull_request) Failing after 5s
feat: sync Shanhe 2.2 source and add remote package verification
2026-11-01 17:13:46 +08:00

9 lines
300 B
Docker

FROM node:24-bookworm
RUN apt-get update && apt-get install -y --no-install-recommends python3 ca-certificates && rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
RUN python3 scripts/prepare-ci-audit.py
CMD ["sh", "-c", "npm test && npm run build"]