X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2FDockerfile;h=30d5c2c21d73e075afa176e5f2a1799d8287df20;hb=04b4e622e4435be82fa05ceefa37e8e4ca419e84;hp=c711e47a37de3f12a4a9daaf39ad1035c7025215;hpb=f9523c1537c94946ecd9a8250b0de429881418f5;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 ###