Procházet zdrojové kódy

增加重新启动脚本

jack před 1 rokem
rodič
revize
e35944abf6
1 změnil soubory, kde provedl 28 přidání a 0 odebrání
  1. 28 0
      restart_auto.sh

+ 28 - 0
restart_auto.sh

@@ -0,0 +1,28 @@
+#!/bin/bash
+
+# 定义一个函数来检查上一个命令是否执行成功
+check_status() {
+    if [ $? -eq 0 ]; then
+        echo "操作成功: $1"
+    else
+        echo "操作失败: $1"
+        exit 1
+    fi
+}
+
+# 切换到auto的source目录并更新代码
+cd ~/apps/auto/source/auto
+check_status "切换到目录 ~/auto/source/auto"
+
+git reset --hard
+git pull
+check_status "执行 git pull"
+
+# 切换到auto目录并重启docker服务
+cd ~/apps/qinglong-auto
+check_status "切换到目录 ~/apps/auto"
+
+docker-compose restart
+check_status "重启 docker-compose 服务"
+
+echo "所有操作已完成。"