X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2FDockerfile;h=30d5c2c21d73e075afa176e5f2a1799d8287df20;hb=66372cb88b6b3e94dada9197c5efeaa7b2c93e17;hp=c711e47a37de3f12a4a9daaf39ad1035c7025215;hpb=b36108a6b4f18c5620ed120184bdd8c86c85c70e;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/Dockerfile b/webapp-frontend/Dockerfile index c711e47..30d5c2c 100644 --- a/webapp-frontend/Dockerfile +++ b/webapp-frontend/Dockerfile @@ -17,9 +17,17 @@ ### 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 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 ### STAGE 2: Run App ###