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