FROM node:14.18-alpine WORKDIR /app COPY package.json . COPY yarn.lock . COPY tsconfig.json . COPY /packages/readabilityjs/package.json ./packages/readabilityjs/package.json COPY /packages/api/package.json ./packages/api/package.json RUN apk --no-cache --virtual build-dependencies add \ python3 \ make \ g++ ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true RUN yarn install ADD /packages/readabilityjs ./packages/readabilityjs ADD /packages/api ./packages/api CMD ["yarn", "workspace", "@omnivore/api", "test"]