From 8ac6a7ef3809cb511b10494d9c1f4654db1e071e Mon Sep 17 00:00:00 2001 From: Stamatis Katsaounis Date: Thu, 1 Nov 2018 12:44:50 +0200 Subject: Dynamically fetching javascript dependencies JIRA: DOVETAIL-746 This patch deletes the source code of javascript dependencies from web portal. Furthermore, it uses npm to install them. Change-Id: Idc40606ff9e7286aa66421cbbe05f94d7ce9f7e6 Signed-off-by: Stamatis Katsaounis --- docker/Dockerfile.web | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docker') diff --git a/docker/Dockerfile.web b/docker/Dockerfile.web index d4b604e..78647da 100644 --- a/docker/Dockerfile.web +++ b/docker/Dockerfile.web @@ -19,12 +19,15 @@ RUN apt-get update && apt-get install -y \ git \ nginx \ supervisor \ + npm \ && rm -rf /var/lib/apt/lists/* RUN git config --global http.sslVerify false && \ git clone https://gerrit.opnfv.org/gerrit/dovetail-webportal $HOME/testapi && \ cd $HOME/testapi && \ git checkout -f $BRANCH && \ + cd $HOME/testapi/3rd_party/static/testapi-ui && \ + npm install && \ mkdir /www && \ cp -r $HOME/testapi/3rd_party/static /www/ -- cgit 1.2.3-korg