Structs§
- Contract
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 完整契约,对应.quanttide/devops/contract.yaml。 - Platform
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 外部治理载体配置。 - Scope
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 作用域(上下文维度)。 - Stage
Build - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 构建阶段。 - Stage
Release - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 发布阶段。 - Stage
Test - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 测试阶段。 - Version
Source - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 版本号来源配置。 - Version
Status - 版本一致性检查结果。
Enums§
- Build
Tool - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 构建工具。 - GitSource
Error - Git 源操作错误。
- Language
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 编程语言。 - Pipeline
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 Pipeline 平台。 - Registry
- 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 制品库类型。 - Source
Control - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 源代码管理平台。 - Source
Type - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 版本号读取来源。
Functions§
- detect_
by_ files - detect_
language_ by_ files - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 根据目录下的标志文件推测编程语言。 - load
- load_
scopes - normalize_
version - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 标准化版本号:去掉v前缀和 scope 前缀。 - read_
all_ config_ versions - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 读取目录下所有已知配置文件的版本号。 - status
- 显示当前契约的完整状态(调试/查看用)。
- status_
to - 写入指定 writer 的版本(可测试)。
- validate_
version - 契约模块 — 基于
quanttide-devopstoolkit 的适配层。 校验版本号格式。 - version_
status - 检查 scope 版本一致性。失败时返回空的 VersionStatus。