領収証発行サービス
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

28 řádky
589B

  1. #!/bin/bash
  2. cd $(dirname $0)
  3. SAIL=""
  4. COMMANDS=()
  5. if [ $# -eq 0 ]; then
  6. SAIL=""
  7. COMMANDS+=("composer install --optimize-autoloader --no-dev")
  8. elif [ $# -eq 1 ] && [ $1 == "sail" ]; then
  9. SAIL="./sail"
  10. NO_DEV="--no-dev"
  11. else
  12. echo "引数不正"
  13. exit 1
  14. fi
  15. COMMANDS+=("${SAIL} php artisan config:cache")
  16. COMMANDS+=("${SAIL} php artisan route:cache")
  17. COMMANDS+=("${SAIL} php artisan view:cache")
  18. COMMANDS+=("${SAIL} php artisan event:cache")
  19. COMMANDS+=("${SAIL} php artisan queue:restart")
  20. for COMMAND in "${COMMANDS[@]}"; do
  21. echo ${COMMAND}
  22. ${COMMAND}
  23. done