目录
- 关于 Jenkins 的用途及使用时机
- 下载
- 入门指南(开发)
- 源代码
- 对 Jenkins 项目做贡献
- 新闻与官网
- 项目治理
- 采用者
- 许可证
Jenkins简介
Jenkins 是领先的开源自动化服务器,基于 Java 构建,提供超 2000 个插件,几乎能支持任何自动化任务,让人们可将时间花在机器无法完成的事情上。
关于 Jenkins 的用途及使用时机
用 Jenkins 自动化开发工作流,可专注于最重要的工作。Jenkins 常用于以下场景:
- 构建项目
- 运行测试,以便在引入 bug 和其他问题时尽快发现
- 静态代码分析
- 部署
借助 Jenkins 执行重复性任务、节省时间并优化开发流程。
下载
Jenkins 项目以 WAR 文件、Docker 镜像、原生软件包和安装程序的形式提供官方发行版,支持多种 Linux 发行版和 Windows 等平台,具体可参考下载页面。
Jenkins 为所有发行版提供两条发布线:
- 每周发布版:频繁更新,包含所有新特性、改进和 bug 修复。
- 长期支持版(LTS):旧版本发布线,通过回溯 bug 修复进行定期更新。
最新版本信息如下。
入门指南(开发)
若想了解更多设置开发环境、参与贡献以及了解 Jenkins 内部机制的信息,可查看贡献指南和 Jenkins 开发者文档。
源代码
Jenkins 的最新源代码可在 GitHub 上找到,快来 Fork 我们的项目吧!
对 Jenkins 项目做贡献
若刚接触开源项目或 Jenkins,可按以下步骤入门:
- 阅读贡献指南
- 查看适合新手的问题
- 加入我们的 Gitter 聊天室提问和寻求帮助
若想了解更多参与社区和为 Jenkins 项目做贡献的信息,可访问此页面。Jenkins 核心维护者的文档可在维护者指南中找到。
新闻与官网
Jenkins 的所有信息都能在官方网站上找到,包括文档、博客文章、插件列表、社区更新等。可通过以下途径了解 Jenkins 的最新新闻、教程和发布说明:
- Jenkins 博客
- 文档
- 插件索引
- 活动
在社交媒体上关注 Jenkins,与社区保持联系:
- Twitter / X
- YouTube
- LinkedIn
项目治理
Jenkins 项目由开源社区管理。若想了解更多治理结构、项目领导以及决策方式的信息,可访问治理页面。
采用者
全球数百万用户信赖 Jenkins,数千家公司(从初创企业到大型企业)都用它来自动化软件交付流程。访问采用者页面和 https://stories.jenkins.io 可查看:
- 使用 Jenkins 的公司和组织
- 成功案例和研究
- Jenkins 在不同行业的应用情况
若公司使用了 Jenkins 并希望展示出来,欢迎提交你们的故事!
许可证
Jenkins 采用 MIT 许可证。