#!/usr/bin/env bash dir_shell=$(dirname $(readlink -f "$0")) dir_root=$(cd $dir_shell; cd ..; pwd) echo -e "更新qinglong...\n" cd $dir_root git fetch --all git pull echo -e "更新更新qinglong完成...\n" echo -e "重新build...\n" yarn install --network-timeout 1000000000 || yarn install --registry=https://registry.npm.taobao.org --network-timeout 1000000000 yarn build yarn build-back echo -e "重新build完成...\n" echo -e "重启服务...\n" pm2 restart panel 2>/dev/null || pm2 start $dir_root/build/app.js -n panel nginx -s reload echo -e "重启服务完成...\n"