Nexe cache = Improve build times.
This commit is contained in:
parent
80dfcc17a0
commit
a24ce52f41
@ -2,6 +2,7 @@ FROM node:12.18-alpine3.12
|
||||
WORKDIR /home/node/app
|
||||
COPY package*.json ./
|
||||
RUN npm install && npm install -g browserify nexe@3.3.7
|
||||
COPY --from=vexorian/dizquetv:nexecache /var/nexe/linux-x64-12.16.2 /var/nexe/
|
||||
COPY . .
|
||||
RUN npm run build && LINUXBUILD=dizquetv sh make_dist.sh linuxonly
|
||||
|
||||
|
||||
@ -2,4 +2,5 @@ FROM node:12.18-alpine3.12
|
||||
WORKDIR /home/node/app
|
||||
COPY package*.json ./
|
||||
RUN npm install && npm install -g browserify nexe@3.3.7
|
||||
COPY --from=vexorian/dizquetv:nexecache /var/nexe/* /var/nexe/
|
||||
COPY . .
|
||||
@ -2,6 +2,7 @@ FROM node:12.18-alpine3.12
|
||||
WORKDIR /home/node/app
|
||||
COPY package*.json ./
|
||||
RUN npm install && npm install -g browserify nexe@3.3.7
|
||||
COPY --from=vexorian/dizquetv:nexecache /var/nexe/linux-x64-12.16.2 /var/nexe/
|
||||
COPY . .
|
||||
RUN npm run build && LINUXBUILD=dizquetv sh make_dist.sh linuxonly
|
||||
|
||||
|
||||
@ -12,15 +12,15 @@ cp -R ./web ./dist/web
|
||||
cp -R ./resources ./dist/
|
||||
cd dist
|
||||
if [ "$MODE" == "all" ]; then
|
||||
nexe -r "./**/*" -t windows-x64-12.18.2 --output $WIN64
|
||||
nexe --temp /var/nexe -r "./**/*" -t windows-x64-12.18.2 --output $WIN64
|
||||
mv $WIN64 ../
|
||||
nexe -r "./**/*" -t mac-x64-12.18.2 --output $MACOSX
|
||||
nexe --temp /var/nexe -r "./**/*" -t mac-x64-12.18.2 --output $MACOSX
|
||||
mv $MACOSX ../
|
||||
nexe -r "./**/*" -t windows-x86-12.18.2 --output $WIN32
|
||||
nexe --temp /var/nexe -r "./**/*" -t windows-x86-12.18.2 --output $WIN32
|
||||
mv $WIN32 ../
|
||||
fi
|
||||
|
||||
nexe -r "./**/*" -t linux-x64-12.16.2 --output $LINUX64 || exit 1
|
||||
nexe --temp /var/nexe -r "./**/*" -t linux-x64-12.16.2 --output $LINUX64 || exit 1
|
||||
echo dist/$LINUX64
|
||||
if [ "$MODE" == "all" ]; then
|
||||
mv ../$WIN64 ./
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user