当前项目
加载项目配置...
在顶栏切换项目后,仪表盘、部署、小程序、问题、日志、SQL、历史和版本都会只显示该 git 仓库。
🟢 预发布
检查中...
-
🔵 生产
检查中...
-
🔗 完整流水线
代码推送 → GitHub Actions CI → Webhook → 构建部署 → 健康检查
预发布
强制重新构建并部署当前项目已配置模块;此入口不上传小程序。
加载中...
✅ GitHub Actions
加载中...
📋 最近部署
🔐 运营平台登录保护
平台级开关,不随顶栏项目切换。仅能通过 SSH 修改 /opt/devops/config.json;关闭只阻止新登录,已登录设备继续有效。
检查中…
🔀 发布分支合并
将当前项目的预发布分支合并到生产分支。冲突时自动停止,不修改部署工作区,也不会推送半成品。
当前部署目标
选择要部署的项目。
📱 本次小程序发布目标
按需勾选;不勾选则只部署服务端。小程序资料和密钥只需在“小程序”页维护一次。
加载中...
预发布部署
develop → pre.17home.top
将按照上方本次勾选结果决定是否上传小程序。
生产部署
prod → api.17home.top
点击后将再次确认,确认后才开始生产部署。
🌐 小程序部署环境
环境会决定代码分支、API 地址和是否包含测试账号功能。
📱 小程序 CI 目标
小程序属于当前 git 仓库。同一份代码可上传到该项目下的多个微信小程序;提审设置仅作用于生产包。
加载中...
📸 截图浮标开关
控制当前项目小程序左下角「截」字诊断浮标是否展示。预发/生产各自独立,写入该仓库对应环境的 observability/client_flags.json。
检查中…
🐛 诊断问题队列
当前项目小程序上报的错误/截图 issue。可标记完成或删除(含截图与描述)。
加载中...
📋 预发布日志
默认预发布,进入本页将自动加载
当前项目数据库迁移
脚本、执行记录和数据库连接均按顶栏所选 git 仓库隔离。
📁 脚本列表
    📄 选择脚本查看
    点击上方脚本查看内容
    📦 生产版本备份
    仅显示当前项目的备份,各环境保留最近 3 个。回滚前会二次确认。