docs(awooop): record ops notification deployment
This commit is contained in:
@@ -28,8 +28,30 @@
|
||||
- `AWOOI_OPS_DRY_RUN=1 ... scripts/ops/notify-awoooi-ops.sh` → JSON 可解析,且多行 detail 保留。
|
||||
- `ruby -e 'require "yaml"; YAML.load_file(".gitea/workflows/cd.yaml")'` → `yaml ok`。
|
||||
- `git diff --check` → clean。
|
||||
- Gitea Code Review `#1887` success。
|
||||
- Gitea CD `#1888` workflow_dispatch success:
|
||||
- `tests` success。
|
||||
- `build-and-deploy` success。
|
||||
- `post-deploy-checks` success。
|
||||
- CD `Sync Ops Scripts to 188` 實際輸出:
|
||||
- `docker-health-monitor.sh 已同步`。
|
||||
- `pg-backup.sh 已同步`。
|
||||
- `notify-awoooi-ops.sh 已同步`。
|
||||
- `權限設定完成`。
|
||||
- 188 live file check:
|
||||
- `/home/ollama/awoooi-ops/notify-awoooi-ops.sh` 存在且可執行。
|
||||
- `bash -n ~/awoooi-ops/notify-awoooi-ops.sh ~/awoooi-ops/pg-backup.sh ~/awoooi-ops/docker-health-monitor.sh` → passed。
|
||||
- `AWOOI_OPS_DRY_RUN=1 ... ~/awoooi-ops/notify-awoooi-ops.sh | python3 -m json.tool` → JSON 可解析。
|
||||
- K8s live image:
|
||||
- `awoooi-api` → `192.168.0.110:5000/awoooi/api:1a74286dfa1ab2293a2197b8259327c9c36ae42a`。
|
||||
- `awoooi-web` → `192.168.0.110:5000/awoooi/web:1a74286dfa1ab2293a2197b8259327c9c36ae42a`。
|
||||
- `awoooi-worker` → `192.168.0.110:5000/awoooi/api:1a74286dfa1ab2293a2197b8259327c9c36ae42a`。
|
||||
- Production smoke:
|
||||
- `/api/v1/health` → 200。
|
||||
- `/zh-TW/awooop/runs` → 200。
|
||||
- `/api/v1/platform/runs/list?per_page=3` → `total=20`。
|
||||
|
||||
判讀:這輪先收斂 188 ops 通知的主要旁路。正式訊息會先進 AWOOI API / TelegramGateway / AwoooP;Telegram 直發只剩 API 離線時的救命 fallback。下一步可繼續把未納入 CD 同步的 `backup-from-110.sh` 實機部署到 188,並逐步清理其他 workflows 的 direct Telegram fallback。
|
||||
判讀:這輪已收斂 188 `pg-backup.sh` 的主要通知旁路,並把 helper 實際同步到 188。正式訊息會先進 AWOOI API / TelegramGateway / AwoooP;Telegram 直發只剩 API 離線時的救命 fallback。下一步可繼續把未納入 CD 同步的 `backup-from-110.sh` 實機部署到 188 的 `/home/ollama/bin/`,並逐步清理其他 workflows 的 direct Telegram fallback。
|
||||
|
||||
## 2026-05-12 | CI/CD 出站訊息正式進入 AwoooP Run Timeline
|
||||
|
||||
|
||||
Reference in New Issue
Block a user