Bladeren bron

Fail the shell scripts if npm or bower fail

Gaël Métais 10 jaren geleden
bovenliggende
commit
c8a29b4651
2 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  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
 git clone https://github.com/gmetais/YellowLabTools.git --branch master
 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
 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
 rm -rf node_modules
-npm install
+npm install || exit 1
 rm -rf bower_components
-bower install --config.interactive=false --allow-root
+bower install --config.interactive=false --allow-root || exit 1
 
 # Front-end compilation
 rm -rf front/build