Skip to main content

统一配置管理服务 - 版本的唯一真相来源

Project description

conf-man

配置管理器 - 版本的"唯一真相来源"

职责

职责 说明
版本登记 记录每个测试通过的版本
代码快照 保存当时的Git commit hash
依赖锁定 记录所有依赖的精确版本
发布协调 触发发布、确认完成
回滚能力 能找回之前的版本

发布流程

oc-collab → test-agent → conf-man → pm-agent → 用户

命令

# 登记版本
conf-man register --version 2.3.0 --manifest manifest.yaml --test-report test_report.yaml

# 查询版本
conf-man list                    # 列出所有版本
conf-man show 2.3.0              # 显示版本详情

# 触发发布
conf-man release --version 2.3.0

目录结构

conf-man/
├── versions/          # 版本记录存储
│   └── v{x.y.z}.yaml
├── src/              # 源代码
├── state/            # 状态文件
├── tests/            # 测试
├── skills/           # Skill
├── docs/             # 文档
└── config/           # 配置

相关文档

  • 发布流程: ../HQ/docs/04-releases/RELEASE_PROCESS.md
  • 发布管理Skill: ../HQ/skills/hq_release_management/content.md
  • 本系统Release Guide: skills/conf_man_release_guide/content.md
  • 本系统Release Guide: skills/conf_man_release_guide/content.md

版本历史

版本 日期 变更
v2.0.0 2026-02-27 版本号校验、自动项目匹配、状态过滤
v1.3.1 2026-02-24 webhook广播功能
v1.3.0 2026-02-23 secrets管理API
v1.2.0 2026-02-23 HTTP API服务
v1.2.0 2026-02-20 初始版本

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opencode_conf_man-2.1.0.1.tar.gz (37.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opencode_conf_man-2.1.0.1-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file opencode_conf_man-2.1.0.1.tar.gz.

File metadata

  • Download URL: opencode_conf_man-2.1.0.1.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for opencode_conf_man-2.1.0.1.tar.gz
Algorithm Hash digest
SHA256 e7d33a28a917d9b7dadda79b09bf4e7ed7d9504f341fc78f8d0dfb6211e9e5e4
MD5 a3cbe3d297028359318d211f81a0e9c6
BLAKE2b-256 65c2891c1df78f0e91aac7efee4c6b6ace6aadecb86fdc65c69d3c7eaa557157

See more details on using hashes here.

File details

Details for the file opencode_conf_man-2.1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for opencode_conf_man-2.1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5189d7b0404f4376074d9ea581058eed7aac93a1c302496f80c43ef20dea92ea
MD5 6180566c356eb74e3c98009a2ec00e75
BLAKE2b-256 d41a34239f5f786949a60bee3cfa98ad814c48116b9e931ebd81ea4a31409b49

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page