Jenkins是什么?
Jenkins是一个开源软件项目百,是基于Java开发的一种持续集成(CI)工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.
Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可以独立运行。通常与版本管理工具SVN、Git、Maven、Ant、Gradle搭配使用
Jenkins功能包括
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
3、部署测试环境
4、跑定时任务(结合自动化测试工具使用)