install 382 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. SCENARIO=$1
  3. ACTION=${2-install}
  4. dir=scenarios/${SCENARIO}
  5. if [ -z "$SCENARIO" ] ; then
  6. SCENARIO=default
  7. dir=.
  8. fi
  9. if [ ! -d "$dir" ] ; then
  10. echo "Requested scenario '${SCENARIO}' does not exist."
  11. exit 1
  12. fi
  13. echo "Switch to ${SCENARIO} scenario"
  14. set -ex
  15. composer -n --working-dir=$dir ${ACTION} --prefer-dist --no-scripts
  16. composer -n --working-dir=$dir info