X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=scripts%2Fdev%2Fserver.sh;h=5aac470eba73b1e84d948e54b13c990d1e395bbf;hb=ab7b4f525b2edef5379ed8eb6abe223186380197;hp=b09a966dd2fbf630af09e8f326cefafda8cbf60b;hpb=36619ac8f50daf51a46658f0b530495ba3a0b6bf;p=github%2FChocobozzz%2FPeerTube.git diff --git a/scripts/dev/server.sh b/scripts/dev/server.sh index b09a966dd..5aac470eb 100755 --- a/scripts/dev/server.sh +++ b/scripts/dev/server.sh @@ -1,10 +1,12 @@ -#!/bin/sh +#!/bin/bash set -eu if [ ! -f "./client/dist/en-US/index.html" ]; then - echo "client/dist/en-US/index.html does not exist, compile client files..." - npm run build:client -- --light + if [ -z ${1+x} ] || [ "$1" != "--skip-client" ]; then + echo "client/dist/en-US/index.html does not exist, compile client files..." + npm run build:client -- --light + fi fi # Copy locales @@ -19,6 +21,7 @@ cp "./tsconfig.json" "./dist" npm run tsc -- --incremental --sourceMap cp -r ./server/static ./server/assets ./dist/server +cp -r "./server/lib/emails" "./dist/server/lib" NODE_ENV=test node node_modules/.bin/concurrently -k \ "node_modules/.bin/nodemon --delay 1 --watch ./dist dist/server" \