Check for webpack failure

This commit is contained in:
Bob Mottram 2017-12-04 18:30:53 +00:00
parent 6bdbc32a5a
commit f4946f0b15
1 changed files with 9 additions and 5 deletions

View File

@ -641,23 +641,27 @@ function mesh_install_peertube {
#!/bin/bash
cd $PEERTUBE_DIR
npm install --arch=$NPM_ARCH -g yarn
if [ ! "$?" = "0" ]; then
if [ ! "\$?" = "0" ]; then
echo $'PeerTube Failed to install yarn'
exit 79353234
fi
yarn add -D webpack --network-concurrency 1
yarn add -D webpack
if [ ! "\$?" = "0" ]; then
echo $'PeerTube failed to add webpack'
exit 67342823
fi
yarn install --ignore-optional
if [ ! "$?" = "0" ]; then
if [ ! "\$?" = "0" ]; then
echo $'PeerTube failed to run yarn install'
exit 63754235
fi
npm install --arch=$NPM_ARCH --no-optional
if [ ! "$?" = "0" ]; then
if [ ! "\$?" = "0" ]; then
echo $'PeerTube failed to install peertube'
exit 7835243
fi
npm run build --arch=$NPM_ARCH --no-optional
if [ ! "$?" = "0" ]; then
if [ ! "\$?" = "0" ]; then
echo $'PeerTube failed to build peertube'
exit 5293593
fi