From: Ezhilarasi Date: Mon, 18 Feb 2019 11:59:51 +0000 (+0530) Subject: CDS installation steps X-Git-Tag: 0.4.2~269 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=5b598b20a5cf3701b509792baefdafdc5a2f248d;p=ccsdk%2Fcds.git CDS installation steps Change-Id: I7b52f4c043b2e627317311eb4fdd7c38244526b7 Issue-ID: CCSDK-917 Signed-off-by: Ezhilarasi --- diff --git a/docs/sections/installation/index.rst b/docs/sections/installation/index.rst index 8cd89a2f7..cbd26ecdd 100644 --- a/docs/sections/installation/index.rst +++ b/docs/sections/installation/index.rst @@ -3,6 +3,46 @@ .. Copyright (C) 2019 IBM. Installation -------------- +============ .. toctree:: - :maxdepth: 1 \ No newline at end of file + :maxdepth: 1 + +Building client html and js files +================================= + +FROM alpine:3.8 as builder + +RUN apk add --no-cache npm + +WORKDIR /opt/cds-ui/client/ + +COPY client/package.json /opt/cds-ui/client/ + +RUN npm install + +COPY client /opt/cds-ui/client/ + +RUN npm run build + + +Building and creating server +============================ + +FROM alpine:3.8 + +WORKDIR /opt/cds-ui/ + +RUN apk add --no-cache npm + +COPY server/package.json /opt/cds-ui/ + +RUN npm install + +COPY server /opt/cds-ui/ +COPY --from=builder /opt/cds-ui/server/public /opt/cds-ui/public + +RUN npm run build + +EXPOSE 3000 + +CMD [ "npm", "start" ] \ No newline at end of file