Files
endorphin-tabularium-docs/Dockerfile.ci
T
codex-bot 1eabfcfb21
Verify and deploy Tabularium / verify-and-deploy (push) Waiting to run
Deploy Tabularium on ces-control with verified image reuse and persistent caches
2026-10-26 20:06:30 +08:00

16 lines
597 B
Docker

FROM ghcr.io/astral-sh/uv:0.11.3 AS uv
FROM node:22-bookworm-slim AS toolchain
COPY --from=uv /uv /usr/local/bin/uv
RUN apt-get update && apt-get install -y --no-install-recommends python3 ca-certificates \
&& rm -rf /var/lib/apt/lists/* \
&& npm install --global pnpm@11.25.0
ENV NEXT_TELEMETRY_DISABLED=1 UV_PYTHON_DOWNLOADS=never
WORKDIR /workspace
FROM toolchain AS checks
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml .npmrc ./
COPY apps/docs ./apps/docs
COPY content ./content
COPY tools/figures ./tools/figures
COPY scripts ./scripts
CMD ["sh", "scripts/check-container.sh"]