woodpecker-ci自动化与工作流

woodpecker

可自行部署并通过插件扩展的 CI/CD 引擎,服务端默认可使用 SQLite,适合构建自动化流水线。

  • DevOps / 运维
  • 测试 / QA
  • 运营
  • 自动化
  • 测试
  • 团队协作
  • Web
  • 浏览器
  • Linux
  • 支持自托管
  • 支持本地运行
woodpecker 截图
社区热度
7.9k Stars
GitHub 收藏
最近活跃
2026/9/11
近 30 天还在更新
授权协议
APACHE-2.0
宽松协议

为什么值得关注

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

近 90 天

解决的问题

面向需要轻量、可自托管持续集成服务的开发者与团队,解决传统 CI 系统资源开销过大的问题。

实际价值

提供基于插件扩展的 CI/CD 引擎,默认支持 SQLite,空闲时服务端约占用 100 MB 内存,代理端约 30 MB。

创新 / 差异化

作为成熟 CI 方案的轻量化替代品,主要通过精简架构和插件机制降低部署门槛,核心逻辑属于常规演进。

扩展潜力

支持通过官方与社区维护的插件进行功能扩展,并已被部分开源托管平台作为主引擎使用。

为什么是现在

在容器化部署和自托管工具持续受到关注的背景下,为追求自主可控的团队提供了基础支撑。

社区活跃度

近 90 天新增 68 个 Issue、323 个 PR;窗口内抽取的 Issue/PR 样本中有 51 位 Issue 发起者、20 位 PR 贡献者,并发布 至少 4 个版本。

维护者响应

窗口内 68 个 Issue 样本关闭率 62%,96 个 PR 样本合并率 83%。维护者响应统计覆盖该 Issue 样本的 38%,响应率 4%,首次响应中位数 0.1 小时。

PR 样本 20 位贡献者至少 4 次 ReleaseIssue 响应率 4% · 样本 26(覆盖 38%)首次响应中位数 0.1hPR 合并率 83% · 96 条窗口样本

核心亮点

  • 由服务端和 Agent 组成可自行部署的 CI/CD 执行系统
  • 服务端默认可以使用 SQLite 降低小型部署门槛
  • 通过插件目录扩展构建、发布与通知等流水线步骤

快速开始

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

装在哪

自托管(装在自己服务器)

难不难

中等,需要一点配置

支持自托管支持本地运行
  1. 01先按官方安装文档准备 Woodpecker Server 和 Agent。
  2. 02连接代码托管平台,并为需要构建的仓库配置流水线。
  3. 03按任务需要从官方插件目录加入发布、通知或其他流水线步骤。

更适合谁

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

更多介绍

Woodpecker 是开源 CI/CD 引擎,服务端与 Agent 分离运行,并提供插件机制扩展流水线能力。官方 README 给出了完整安装文档入口,服务端默认可使用 SQLite,因此小型部署不必先准备外部数据库;README 还列出了运行时大致资源占用,并提供官方插件目录。Codeberg 使用 Woodpecker 作为主要 CI/CD 引擎,说明它不仅适合个人实验,也有实际托管平台的使用案例。

信息来源

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

11 条 · 展开
  • capability tags

    已核验

    automation、testing、collaboration

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • 最新版本

    已核验

    v3.18.1

    来源: GitHub 官方接口 · latest_release=v3.18.1 · 2026/9/11

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/11

  • needs api key

    已核验

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • 一句话用途

    已核验

    {"en":"A self-hosted, plugin-extensible CI/CD engine with SQLite available by default for the server and a focused pipeline workflow.","zh":"可自行部署并通过插件扩展的 CI/CD 引擎,服务端默认可使用 SQLite,适合构建自动化流水线。"}

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • 平台

    已核验

    browser、linux

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/14

  • product forms

    已核验

    web

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • role tags

    已核验

    devops、qa、operations

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • supports local

    已核验

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

  • supports self host

    已核验

    来源: manual_curator · Manually curated from the official repository README and project links. · 2026/8/17

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