Jelajahi Sumber

Merge pull request #93 from gmetais/fix-update

Exit server update script if npm install fails
Gaël Métais 10 tahun lalu
induk
melakukan
47738ffa26
2 mengubah file dengan 4 tambahan dan 4 penghapusan
  1. 2 2
      server_config/server_install.sh
  2. 2 2
      server_config/server_update.sh

+ 2 - 2
server_config/server_install.sh

@@ -21,8 +21,8 @@ sudo chown $USER /space
 cd /space
 cd /space
 git clone https://github.com/gmetais/YellowLabTools.git --branch master
 git clone https://github.com/gmetais/YellowLabTools.git --branch master
 cd YellowLabTools
 cd YellowLabTools
-npm install
-bower install --config.interactive=false --allow-root
+npm install || exit 1
+bower install --config.interactive=false --allow-root || exit 1
 
 
 # Front-end compilation
 # Front-end compilation
 grunt build
 grunt build

+ 2 - 2
server_config/server_update.sh

@@ -12,9 +12,9 @@ git stash pop
 
 
 # In case something was added in package.json or bower.json
 # In case something was added in package.json or bower.json
 rm -rf node_modules
 rm -rf node_modules
-npm install
+npm install || exit 1
 rm -rf bower_components
 rm -rf bower_components
-bower install --config.interactive=false --allow-root
+bower install --config.interactive=false --allow-root || exit 1
 
 
 # Front-end compilation
 # Front-end compilation
 rm -rf front/build
 rm -rf front/build