bugsnag/bugsnag-js

View on GitHub
dockerfiles/Dockerfile.ci

Summary

Maintainability
Test Coverage
# CI test image for unit/lint/type tests
FROM node:14-alpine

RUN apk add --update bash python3 make gcc g++ musl-dev xvfb-run

WORKDIR /app

COPY package*.json ./
RUN npm install --unsafe-perm

COPY babel.config.js lerna.json .eslintignore .eslintrc.js jest.config.js tsconfig.json ./
ADD min_packages.tar .
COPY bin ./bin
COPY scripts ./scripts
COPY test ./test
COPY packages ./packages
RUN npx lerna bootstrap
RUN npm run build