Sfoglia il codice sorgente

增加重新启动脚本

jack 1 anno fa
parent
commit
e35944abf6
1 ha cambiato i file con 28 aggiunte e 0 eliminazioni
  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 "所有操作已完成。"