一款可自托管的 CI/CD 引擎,基于容器运行配置文件定义的流水线,并支持插件扩展。
8034719GoApache-2.0更新于 3小时前
Jenkins 是一个基于 Java 开发的自动化服务器,用于承担开发流程中重复性的工作。常见用途包括项目构建、运行测试以便在引入缺陷时尽早发现、静态代码分析以及软件部署。
它的功能主要依靠插件生态扩展,插件索引中已收录两千多个插件,覆盖源代码管理、构建工具和部署目标等集成场景。流水线可以以代码形式定义。官方提供 WAR 包、Docker 镜像、系统原生安装包,并支持多个 Linux 发行版和 Windows 安装。
Jenkins 提供两条发布线:包含全部新功能和修复的每周版本,以及定期回移缺陷修复的长期支持(LTS)版本。项目由开源社区治理,采用 MIT 许可证发布。
查看下载页面并选择发行版(WAR、Docker 镜像或原生安装包)
阅读贡献指南以搭建开发环境
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款可自托管的 CI/CD 引擎,基于容器运行配置文件定义的流水线,并支持插件扩展。
可编程的自动化引擎,基于容器构建、测试和发布代码,可在本地、CI 或云端运行。
开源功能开关平台,用于控制功能发布、A/B 测试和紧急关闭,并提供多种语言 SDK。
开源功能开关平台,支持远程配置、A/B 测试和灰度发布,可自托管或使用云服务。
一款声明式 GitOps 持续交付工具,可将 Kubernetes 应用同步为 Git 仓库中定义的状态。
Git 原生的功能开关平台,将 flag 存储在自有 Git 仓库中,随代码一同部署。