refactor: Webhook 移入系统设置「消息通知」Tab,取消独立菜单
- WebhookConfig 页面转为可嵌入卡片组件 WebhookManager (标准设置卡样式,逻辑不变),渲染于飞书通知卡下方 - 移除侧边栏「Webhook」菜单项、/webhooks 路由与页面文件 (旧地址自动回退流水线页) - 使用指南/接口文档同步更新 Webhook 配置入口描述
This commit is contained in:
1 parent
ed88a18e03
commit
695c1c2357
6 files changed
+22
-23
No files matched your search
+1
-1
@@ -85,7 +85,7 @@ curl -X POST http://localhost:9527/api/ai/release \
|
||||
| `/api/build-nodes/:id/disk-test` | POST | dd 磁盘性能实测(256MB,本机 exec 或 SSH 远程;返回读写 MB/s) |
|
||||
| `/api/tools` | GET/PUT | 工具清单与安装策略 |
|
||||
| `/api/tools/:id/check` | POST | 真实执行版本探测命令 |
|
||||
| `/api/webhooks` | CRUD + `/:id/test` | 出站 Webhook(HMAC-SHA256 签名发送) |
|
||||
| `/api/webhooks` | CRUD + `/:id/test` | 出站 Webhook(HMAC-SHA256 签名发送,配置入口:系统设置→消息通知) |
|
||||
| `/api/hooks/pipeline/:id?token=` | POST | 入站触发流水线(免鉴权,token 校验) |
|
||||
|
||||
## Jenkins
|
||||
|
||||
@@ -89,13 +89,15 @@ cex-agent-admin
|
||||
- 「检测」真实执行版本探测命令(如 `java -version`);「安装」是保守策略——只检测不自动下载
|
||||
- `deploy/Dockerfile.buildnode` 一键构建 Ubuntu 构建节点镜像
|
||||
|
||||
## 飞书 / Lark 通知
|
||||
## 飞书 / Lark 通知与 Webhook
|
||||
|
||||
**是什么**:发布成功/失败自动向群推送结果卡片(应用/分支/构建/状态/时间 + 「查看构建详情」按钮直达 Jenkins)。
|
||||
|
||||
**怎么用**:系统设置 → 消息通知 → 填群机器人 Webhook(和可选的签名密钥)→「发送测试卡片」验证。
|
||||
|
||||
**技巧**:单条流水线可在「基本信息」里单独填通知 Webhook,优先于全局配置。
|
||||
**技巧**:
|
||||
- 单条流水线可在「基本信息」里单独填通知 Webhook,优先于全局配置
|
||||
- 通用 Webhook 回调(发给第三方系统,HMAC-SHA256 签名)也在系统设置 → 消息通知里配置
|
||||
|
||||
## 用户与 LDAP
|
||||
|
||||
|
||||
Reference in new issue
Block a user