install-services 335 B

12345678910111213141516171819202122
  1. #! env bash
  2. set -e
  3. grep 'name:' config/services.js | \
  4. sed 's/.*name: "\(.*\)",/\1/' | \
  5. while read service
  6. do
  7. pushd $service
  8. echo "Installing service $service"
  9. case $service in
  10. web)
  11. # install webpack and friends from dev-dependencies.
  12. npm ci
  13. ;;
  14. *)
  15. npm ci --only=production
  16. ;;
  17. esac
  18. popd
  19. done