产品信息
什么是 Jenkins?
Jenkins 是 Hudson 的一个分支,是软件项目的持续构建系统。
领先的开源自动化服务器Jenkins 提供数百个插件来支持构建、部署和自动化任何项目。Jenkins 是一个监视重复作业执行的应用程序,例如构建软件项目或由 cron 运行的作业。其中,当前的Jenkins 重点关注以下两项工作:
持续构建/测试软件项目,就像 CruiseControl 或 DamageControl 一样。简而言之,Jenkins 提供了一个易于使用的所谓持续集成系统,使开发人员更容易将更改集成到项目中,并使用户更容易获得全新的构建。自动化、连续的构建提高了生产力。
监视外部运行作业的执行情况,例如 cron 作业和 procmail 作业,甚至是在远程计算机上运行的作业。例如,对于 cron,您收到的只是捕获输出的常规电子邮件,您需要仔细查看它们并注意它何时损坏。Jenkins 保留这些输出,让您很容易注意到出现问题的情况。
如何使用 Jenkins?
Jenkins是一个领先的开源自动化服务器,主要作为软件项目的持续构建系统。它通过提供数百个插件来支持任何项目的构建、部署和自动化,从而提高开发效率。
Jenkins 的核心功能
配置
通过插件/扩展可扩展
本地部署软件
持续集成
基于Java
CI/CD
Jenkins 的使用场景
- 持续构建和测试软件项目
- 监控重复性任务的执行,如软件项目构建或cron作业
- 将开发人员的更改集成到项目中
- 获取最新的软件构建版本
- 监控外部运行的作业,如cron作业和procmail作业
- 在多台机器上分发工作,加速构建、测试和部署
Jenkins 的常见问题
Jenkins做什么的?
我如何使用Jenkins?
Jenkins有哪些核心功能?
Jenkins有哪些应用场景?



















