update.sh.sample 328 B

12345678910111213141516171819
  1. #!/bin/bash
  2. # 获取最新版本
  3. git pull
  4. # 编译最新版本
  5. cargo build --release
  6. # 杀死所有名为 data-center 的进程
  7. pkill -x data-center
  8. # 等待1秒
  9. sleep 1
  10. # 在后台无挂起地重新启动 data-center 程序
  11. nohup ./target/release/data-center &
  12. # 输出重启信息
  13. echo "data-center has been restarted."