build.sh script switches to local WebUI build in case release tarball is not available
This commit is contained in:
parent
49949b1f74
commit
185dd36452
14
build.sh
14
build.sh
@ -26,13 +26,17 @@ fi
|
|||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
cd webui
|
cd webui
|
||||||
# echo "Building and installing webui ..."
|
|
||||||
# npm install react-modal react-toastify react-router-dom
|
|
||||||
# npm install
|
|
||||||
# npm run build
|
|
||||||
echo "Downloading current webui release ..."
|
echo "Downloading current webui release ..."
|
||||||
|
if [ -f webui.tar.gz ]; then
|
||||||
|
rm -f webui.tar.gz
|
||||||
|
fi
|
||||||
wget https://github.com/bondagit/aes67-linux-daemon/releases/latest/download/webui.tar.gz
|
wget https://github.com/bondagit/aes67-linux-daemon/releases/latest/download/webui.tar.gz
|
||||||
tar -xzvf webui.tar.gz
|
if [ ! -f webui.tar.gz ]; then
|
||||||
|
echo "Building locally and installing webui ..."
|
||||||
|
npm install react-modal react-toastify react-router-dom
|
||||||
|
npm install
|
||||||
|
npm run build
|
||||||
|
fi
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
cd daemon
|
cd daemon
|
||||||
|
@ -23,6 +23,7 @@ rm -f demo/sink-test.wav
|
|||||||
|
|
||||||
rm -rf webui/build
|
rm -rf webui/build
|
||||||
rm -rf webui/node_modules
|
rm -rf webui/node_modules
|
||||||
|
rm -f webui/webui.tar.gz
|
||||||
rm -f webui/*.log
|
rm -f webui/*.log
|
||||||
rm -f webui/package-lock.json
|
rm -f webui/package-lock.json
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user