Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
可以跑自动化脚本。主要用于公司持续集成环境的搭建。起到自动构建、自动编译、自动化测试一体化的功能。
CI工具,做一些自动化build。 例如你的项目可以设置15分钟build一次,在定时自动build,验证unit test,若发生错误则把日志信息以email的形式发送给项目成员。
Jenkins其实就是一个工具,这个工具的作用就是调用各种其他的工具来达成你的目的。
初始化
java -jar /opt/jenkins.war -DJENKINS_HOME=/opt/jenkins --webroot=/opt/web --logfile=/opt/log/jenkins.log