added dockerfile build process for www
parent
d71734a206
commit
76f8d905f0
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# clear previous build
|
||||||
|
rm -rf /build/*
|
||||||
|
|
||||||
|
# build webpack
|
||||||
|
npm run build
|
||||||
|
# remove node stuff from directory
|
||||||
|
rm -rf node_modules/
|
||||||
|
# copy all to build dir
|
||||||
|
cp -R ./* /build/
|
||||||
|
|
||||||
|
# remove unneccesary files
|
||||||
|
cd /build
|
||||||
|
rm *.md
|
||||||
|
rm AUTHORS
|
||||||
|
rm *.yml
|
||||||
|
rm vnc.html
|
||||||
|
rm vnc_lite.html
|
@ -1,7 +1,10 @@
|
|||||||
FROM node:15-buster
|
FROM node:12-buster
|
||||||
|
|
||||||
COPY kasmweb/ /src/
|
COPY kasmweb/ /src/www/
|
||||||
|
COPY builder/build_www.sh /src/
|
||||||
|
|
||||||
WORKDIR /src
|
WORKDIR /src/www
|
||||||
|
|
||||||
RUN npm install
|
RUN npm install
|
||||||
|
|
||||||
|
ENTRYPOINT [ "/src/build_www.sh" ]
|
||||||
|
Loading…
Reference in New Issue