ovh测试调试

cds

支持可视化工作流、Workflow-as-Code 和 cdsctl 的自托管持续交付平台,可把构建、测试与部署串成可复用流程。

  • DevOps / 运维
  • 运营
  • 后端
  • 自动化
  • 测试
  • 监控 / 可观测
  • 团队协作
  • Web
  • CLI
  • API/SDK
  • 浏览器
  • macOS
  • Linux
  • 支持自托管
  • 支持本地运行
  • 支持 Docker
cds 截图
社区热度
4.8k Stars
GitHub 收藏
最近活跃
2026/9/10
近 30 天还在更新
授权协议
BSD-3-CLAUSE
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

项目瞄准了持续交付与自动化领域的复杂工作流编排痛点,支持将多阶段、多应用的任务串联为可复用图结构。

实际价值

提供了可视化界面、命令行工具 cdsctl 以及 Workflow-as-Code,能够通过 Docker-Compose 快速部署并在生产环境中承载高频次的构建工作。

创新 / 差异化

相比传统单一流水线工具,创新性地引入了工作流模板、作业级服务依赖和多代码库协同机制。

扩展潜力

通过将配置集中存储在数据库中并支持 Git 仓库双向集成,便于团队跨多项目进行统一调度和维护。

为什么是现在

企业对DevOps和交付自动化的成熟度要求持续存在,自托管流水线工具仍具备特定的市场定位。

社区活跃度

近 90 天新增 7 个 Issue、74 个 PR;窗口内抽取的 Issue/PR 样本中有 1 位 Issue 发起者、7 位 PR 贡献者,并发布 至少 0 个版本。

维护者响应

窗口内 7 个 Issue 样本关闭率 29%,74 个 PR 样本合并率 82%。维护者评论样本仅覆盖该 Issue 样本的 100%,不足以可靠判断首次响应率与响应速度。

PR 样本 7 位贡献者至少 0 次 ReleasePR 合并率 82% · 74 条窗口样本

核心亮点

  • 用 Workflow 串联 Pipeline、触发器、环境和并行/顺序 Job
  • 支持 Web UI 配置以及 Git 中的 Workflow-as-Code YAML
  • 提供 cdsctl、REST API 和 Go SDK 进行脚本化管理

快速开始

安装方式、上手难度、开始步骤。

装在哪

Docker

难不难

较难,需要懂命令行/服务器

支持 Docker支持自托管支持本地运行
  1. 01先按官方 Ready-to-Run 教程用 Docker Compose 启动测试实例,确认 Web UI、数据库和 Worker 能正常运行。
  2. 02接入代码托管平台并创建项目、应用与环境,再用 UI 或 YAML 定义第一个 Workflow 和 Pipeline。
  3. 03准备生产使用时再配置权限、Worker/Hatchery、制品存储、监控和数据库备份,并把复用流程沉淀成 Workflow Template。

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

CDS(Continuous Delivery Service)是 OVH 开源的持续交付与 DevOps 自动化平台。它用 Workflow 把多个 Pipeline、触发器和环境串联起来,既可以在 Web UI 中配置,也可以把 Workflow、Pipeline、应用和环境写成 YAML 放入 Git。平台还提供 cdsctl 命令行、REST API/Go SDK、GitHub/GitLab/Bitbucket/Gerrit 集成、模板复用和多种 Worker 执行方式。README 明确说明 CDS 已长期用于 OVH 的生产环境;但它面向的是组织级交付平台,不是给单个小仓库替代一条简单 CI 脚本的轻量工具。

信息来源

每条信息都标注了状态与出处,可展开查看。

15 条 · 展开
  • capability tags

    已核验

    automation、testing、monitoring、collaboration

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • editor note

    已核验

    {"en":"Best suited to organizations that need shared workflow templates, multi-team permissions, and several execution environments. For a single repository with straightforward builds and tests, GitHub Actions or GitLab CI is usually simpler to operate; CDS becomes more relevant when delivery itself is a platform concern.","zh":"适合需要统一工作流模板、多团队权限和多种执行环境的组织。若只是一个仓库做构建测试,GitHub Actions、GitLab CI 等通常更省运维;CDS 的价值要到“平台化交付”场景才明显。"}

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • how to use

    已核验

    {"steps":[{"en":"Start with the official Ready-to-Run Docker Compose tutorial and verify the web UI, database, and workers in a test instance.","zh":"先按官方 Ready-to-Run 教程用 Docker Compose 启动测试实例,确认 Web UI、数据库和 Worker 能正常运行。"},{"en":"Connect the source-control platform, create projects, applications, and environments, then define the first workflow and pipeline in the UI or YAML.","zh":"接入代码托管平台并创建项目、应用与环境,再用 UI 或 YAML 定义第一个 Workflow 和 Pipeline。"},{"en":"Before production use, configure permissions, workers or hatcheries, artifact storage, monitoring, and database backups, then turn reusable flows into workflow templates.","zh":"准备生产使用时再配置权限、Worker/Hatchery、制品存储、监控和数据库备份,并把复用流程沉淀成 Workflow Template。"}],"installAt":"docker","difficulty":"hard"}

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • intro

    已核验

    {"en":"CDS (Continuous Delivery Service) is OVH’s open-source continuous delivery and DevOps automation platform. Workflows connect multiple pipelines, triggers, and environments, and can be configured in the web UI or stored as YAML in Git together with pipeline, application, and environment definitions. The platform also provides the cdsctl CLI, REST API and Go SDK, integrations with GitHub, GitLab, Bitbucket, and Gerrit, reusable workflow templates, and several worker execution models. The README states that CDS has been used in OVH production for years; its scope is an organization-level delivery platform rather than a lightweight replacement for a simple CI script in one repository.","zh":"CDS(Continuous Delivery Service)是 OVH 开源的持续交付与 DevOps 自动化平台。它用 Workflow 把多个 Pipeline、触发器和环境串联起来,既可以在 Web UI 中配置,也可以把 Workflow、Pipeline、应用和环境写成 YAML 放入 Git。平台还提供 cdsctl 命令行、REST API/Go SDK、GitHub/GitLab/Bitbucket/Gerrit 集成、模板复用和多种 Worker 执行方式。README 明确说明 CDS 已长期用于 OVH 的生产环境;但它面向的是组织级交付平台,不是给单个小仓库替代一条简单 CI 脚本的轻量工具。"}

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • 最新版本

    已核验

    v0.54.1

    来源: GitHub 官方接口 · latest_release=v0.54.1 · 2026/9/10

  • 许可证

    已核验

    BSD-3-Clause

    来源: GitHub 官方接口 · license.spdx_id=BSD-3-Clause · 2026/9/10

  • needs api key

    已核验

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • 一句话用途

    已核验

    {"en":"A self-hosted continuous delivery platform with visual workflows, Workflow-as-Code, and cdsctl for reusable build, test, and deployment flows.","zh":"支持可视化工作流、Workflow-as-Code 和 cdsctl 的自托管持续交付平台,可把构建、测试与部署串成可复用流程。"}

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • 平台

    已核验

    browser、macos、linux

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • 分类线索

    根据材料推断

    security

    来源: 项目说明文档 · hint=security · 2026/8/15

  • product forms

    已核验

    web、cli、api_sdk

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • role tags

    已核验

    devops、operations、backend

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • supports docker

    已核验

    来源: 仓库文件 · dockerfile=true; compose=true · 2026/9/10

  • supports local

    已核验

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

  • supports self host

    已核验

    来源: manual_curated · Manually curated from the verified project README; no in-app AI draft. · 2026/8/17

根据分类、能力和适用角色匹配的其他已核验项目。