|
|
@@ -8,4 +8,36 @@
|
|
|
|
|
|
4,推送简短消息(gotify)
|
|
|
|
|
|
-通过青龙面板执行定时任务
|
|
|
+通过青龙面板执行定时任务
|
|
|
+
|
|
|
+初始化之后, 创建一下脚本, 用于更新代码和重启docker服务
|
|
|
+```shell
|
|
|
+#!/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/auto
|
|
|
+check_status "切换到目录 ~/apps/auto"
|
|
|
+
|
|
|
+docker-compose restart
|
|
|
+check_status "重启 docker-compose 服务"
|
|
|
+
|
|
|
+echo "所有操作已完成。"
|
|
|
+```
|