|
@@ -890,25 +890,21 @@ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/source
|
890
|
890
|
apt-get -y update
|
891
|
891
|
apt-get -yq install yarn
|
892
|
892
|
|
893
|
|
-#npm install --arch=$NPM_ARCH -g yarn@1.5.1
|
894
|
|
-#if [ ! "\$?" = "0" ]; then
|
|
893
|
+#if ! npm install --arch=$NPM_ARCH -g yarn@1.5.1; then
|
895
|
894
|
# echo $'PeerTube Failed to install yarn'
|
896
|
895
|
# exit 79353234
|
897
|
896
|
#fi
|
898
|
|
-#npm install --arch=$NPM_ARCH webpack@3.10.0 --no-optional
|
899
|
|
-#if [ ! "\$?" = "0" ]; then
|
|
897
|
+#if ! npm install --arch=$NPM_ARCH webpack@3.10.0 --no-optional; then
|
900
|
898
|
# echo $'PeerTube failed to install webpack'
|
901
|
899
|
# exit 68386353
|
902
|
900
|
#fi
|
903
|
901
|
yarn install
|
904
|
902
|
yarn run build:prod
|
905
|
|
-yarn add -D webpack
|
906
|
|
-if [ ! "\$?" = "0" ]; then
|
|
903
|
+if ! yarn add -D webpack; then
|
907
|
904
|
echo $'PeerTube failed to add webpack'
|
908
|
905
|
exit 67342823
|
909
|
906
|
fi
|
910
|
|
-yarn install --ignore-optional
|
911
|
|
-if [ ! "\$?" = "0" ]; then
|
|
907
|
+if ! yarn install --ignore-optional; then
|
912
|
908
|
echo $'PeerTube failed to run yarn install'
|
913
|
909
|
exit 63754235
|
914
|
910
|
fi
|
|
@@ -918,8 +914,7 @@ if ! npm install --arch=$NPM_ARCH -g npm@4; then
|
918
|
914
|
exit 3476835
|
919
|
915
|
fi
|
920
|
916
|
cp /root/.npm-global/bin/npm /usr/local/bin/npm
|
921
|
|
-npm install --arch=$NPM_ARCH
|
922
|
|
-if [ ! "\$?" = "0" ]; then
|
|
917
|
+if ! npm install --arch=$NPM_ARCH; then
|
923
|
918
|
echo $'PeerTube failed to install peertube'
|
924
|
919
|
exit 7835243
|
925
|
920
|
fi
|
|
@@ -928,8 +923,7 @@ if ! npm install --arch=$NPM_ARCH -g "npm@${NPM_VERSION}"; then
|
928
|
923
|
exit 5737583
|
929
|
924
|
fi
|
930
|
925
|
cp /root/.npm-global/bin/npm /usr/local/bin/npm
|
931
|
|
-npm run build --arch=$NPM_ARCH
|
932
|
|
-if [ ! "\$?" = "0" ]; then
|
|
926
|
+if ! npm run build --arch=$NPM_ARCH; then
|
933
|
927
|
echo $'PeerTube failed to build peertube'
|
934
|
928
|
exit 5293593
|
935
|
929
|
fi
|