16 lines
303 B
Docker
16 lines
303 B
Docker
FROM node:22-slim
|
|
WORKDIR /app
|
|
|
|
COPY package*.json ./
|
|
RUN npm install --no-fund --no-audit
|
|
|
|
COPY tsconfig.json vitest.config.ts ./
|
|
COPY tests/ tests/
|
|
|
|
ENV FLOCI_ENDPOINT=http://floci:4566
|
|
ENV NODE_TLS_REJECT_UNAUTHORIZED=0
|
|
ENV TEST_RESULTS_DIR=/results
|
|
|
|
RUN mkdir -p /results
|
|
ENTRYPOINT ["npm", "test"]
|