跳至内容
FindOpenSource

Jenkins

广泛使用的开源自动化服务器,拥有庞大的插件生态系统,用于构建 CI/CD 流水线并实现软件交付自动化。

概述

Jenkins 是一个用 Java 构建的开源自动化服务器,通过 2000 多个插件进行扩展,涵盖源代码管理集成、构建工具、测试框架、部署目标和通知系统。Jenkins 并不提供固定的一套集成方案,而是被设计为可以组装成贴合团队特定工具链的 CI/CD 流水线。

它是目前仍在活跃使用、运行时间最长、部署最广泛的 CI/CD 工具之一,拥有定期发布、长期支持(LTS)发布线,以及由核心团队和社区共同维护的活跃插件生态系统。

Jenkins 适合那些需要高度可扩展、自托管 CI/CD 服务器、并需要与广泛且有时较为特殊的工具组合集成的团队,而不是更强调固定套路、更轻量的流水线运行工具。

分类
DevOps
关键词
ci-cdautomation-serverbuild-automationpipelinescontinuous-integration
编程语言
Java
许可证
MIT

发现信息有误?在 GitHub 上提出修改建议