Jenkins初识

Jenkins介绍

Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。

启动

第一种启动方法,切换到jenkins.war存放的目录,输入如下命令:
$ java -jar jenkins.war
然后在浏览器中输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins
第二种方法是用tomcat打开:
将jenkins.war文件放入tomcat下的webapps目录下,启动jenkins时,会自动在webapps目录下建立jenkins目录,所以在地址栏上需要输入的地址于上一种方法有点不一样。

Jenkins特性

  • 易于安装,只要把jenkins.war部署到servlet容器,不需要数据库支持。
  • 易于配置-所有配置都是通过其提供的web界面实现。
  • 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。
  • 生成JUnit/TestNG测试报告。
  • 分布式构建支持Jenkins能够让多台计算机一起构建/测试。
  • 文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。
  • 插件支持:支持扩展插件。

优点

  • Jenkins一切配置都可以在web界面上完成。只需要配置一次,所有的项目就都能用。当然也可以通过修改XML进行配置。
  • 支持Maven的模块,Jenkins对Maven做了优化,因此它能自动识别Module,每个Module可以配置成一个job。相当灵活。
  • 测试报告聚合,所有模块的测试报告都聚合在聚合在一起,结果一目了然。
  • 构件指纹,每次build的结果构件都被很好的自动管理,无需任何配置就可以方便的浏览下载。

Jenkins的主要目标是监控软件开发流程,快速显示问题。所以能保证开发人员以及相关人员省时省力提高开发效率。

Jenkins配置

系统管理

Utf-8编码:Jenkins建议在tomcat中使用utf-8,配置tomcat下conf目录的server.xml文件。如果Job的控制台中文输出乱码,请将URIEncoding=”utf-8”更改为useBodyEncodingForURI=”true”。

系统设置

JDK、Maven配置
JDK别名:随意。
JAVA_HOME:这个是本机JDK的安装路径。
自动安装:不推荐这个选项。
每个文本框后面都有个问号,点击问号就会出现帮助信息。

邮件通知

System Admin e-mail address: Jenkins邮件发送地址

项目构建设置

Jenkins插件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值