| 123456789101112131415161718192021222324252627282930 |
- #!/bin/bash
- Ip="was.baoshi56.com"
- username="baoshi"
- password="bAOSHI123!"
- dsc=/var/www/was
- update_path=/var/www/update
- #重启队列
- #sudo bash runServes.sh
- # shellcheck disable=SC2045
- # shellcheck disable=SC2006
- for file in `ls $update_path`
- do
- if [ "composer.json" == "$file" ]; then
- sshpass -p $password ssh -p 10022 $username@$Ip "cd $dsc; sudo composer install"
- elif [ "package.json" == "$file" ]; then
- sshpass -p $password ssh -p 10022 $username@$Ip "cd $dsc; sudo yarn install"
- elif [ "resources" == "$file" ]; then
- sshpass -p $password ssh -p 10022 $username@$Ip "cd $dsc; sudo yarn run prod"
- elif [ "database" == "$file" ]; then
- sshpass -p $password ssh -p 10022 $username@$Ip "cd $dsc; sudo php artisan migrate"
- fi
- done
- sshpass -p $password ssh -p 10022 $username@$Ip "cd $dsc; sudo php artisan view:clear"
- # shellcheck disable=SC2164
- cd "$update_path"
- # shellcheck disable=SC2035
- sudo rm -rf *
|