### STAGE 1: Build App ###
FROM node:14-alpine AS stage1
WORKDIR /usr/src/app
-COPY package*.json ./
+COPY package.json ./
RUN npm install
COPY . .
-RUN npm run-script build
+
+# RUN karma test
+RUN apk update
+RUN apk add chromium
+RUN export CHROME_BIN=/usr/bin/chromium-browser
+ENV CHROME_BIN /usr/bin/chromium-browser
+RUN ./ng test --browsers ChromeHeadless --code-coverage=true --watch=false
+
+RUN npm run-script build:prod
### STAGE 2: Run App ###
FROM nginx:alpine