首页 理论教育 Jenkins基本介绍

Jenkins基本介绍

时间:2023-11-22 理论教育 版权反馈
【摘要】:在讲解Jenkins之前,需要了解什么是持续集成。Jenkins原名Hudson,是一个开源的持续集成工具。Jenkins能实时监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表形象地展示项目构建的趋势和稳定性。■WebHook:可以关联提交业务代码的事件,触发Jenkins的自动构建项目。■支持分布式构建:Jenkins可以把集成构建等工作分配到多台计算机中完成。■集成记录信息:Jenkins会保存每次集成构建产生的jar文件,以及每次集成构建的记录信息。

Jenkins基本介绍

在讲解Jenkins之前,需要了解什么是持续集成。持续集成是一种软件开发实践,其倡导团队开发成员协同工作,每次集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快进行业务开发。

持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程,节省了时间、费用和工作量。

Jenkins原名Hudson,是一个开源的持续集成工具。Jenkins能实时监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表形象地展示项目构建的趋势和稳定性。

Jenkins的优点是:

■易安装:仅需一个war包,从官网下载该文件后,直接运行。

■易配置:Jenkins提供友好的GUI配置界面。

■代码版本管理支持:Jenkins能从代码仓库(Git/Svn)中拉取代码。(www.xing528.com)

■WebHook:可以关联提交业务代码的事件,触发Jenkins的自动构建项目。

■集成E-Mail/RSS/IM:当完成集成时,可通过这些工具实时通报集成结果。

■JUnit/TestNG测试报告:以图表等形式提供详细的测试报表功能。

■支持分布式构建:Jenkins可以把集成构建等工作分配到多台计算机中完成。

■集成记录信息:Jenkins会保存每次集成构建产生的jar文件,以及每次集成构建的记录信息。

■支持第三方插件:支持扩展插件,可以定制适合团队使用的工具。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈