Code Review
/
portal
/
nonrtric-controlpanel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix of new policy components
[portal/nonrtric-controlpanel.git]
/
webapp-frontend
/
Dockerfile
diff --git
a/webapp-frontend/Dockerfile
b/webapp-frontend/Dockerfile
index
c711e47
..
30d5c2c
100644
(file)
--- 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
### 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 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 ###
RUN npm run-script build
### STAGE 2: Run App ###