Jenkins – 介绍

Jenkins是一个开源的持续集成工具,用Java开发,Jenkins中包含了完成各种任务的插件。

Jenkins的工作原理是,监测git/svn等代码库,一旦有代码更新可以自动触发构建和测试等相关任务。

有了Jenkins,团队可以通过自动化来加速软件开发过程。Jenkins整合了所有的开发生命周期过程,包括构建、文档、测试、包、部署、静态分析等等。

Jenkins在插件的帮助下实现了持续集成功能。插件机制允许整合各个DevOps阶段,如果你想要添加一个特定功能,只需要安装该功能的插件,例如: Git, Maven 插件。

Jenkins对各个DevOps阶段的整合,如下图所示:

图

Jenkins应用非常广泛,全球有超过14.7万活跃用户和超过100万用户。Jenkins的优势:

  • Jenkins是一个具有强大社区支持的开源工具。
  • Jenkins很容易安装。
  • Jenkins有1000多个插件,你也可以编写自己的插件并与社区分享。
  • Jenkins是免费的。
  • Jenkins是用Java构建的,因此可以移植到所有主要平台。


浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载