原文:http://myeyeofjava.iteye.com/blog/1765552
findbugs使用方式: 
目的:进行代码走查的自动化,能够提示垃圾代码或者提供代码优化的建议 
1.首先下载findbugs 
http://findbugs.sourceforge.net/downloads.html 
2.其次在ant中配置findbugs 
http://www.51testing.com/?uid-265524-action-viewspace-itemid-200942 
3.再次在jenkins内下载findbugs插件 
无需配置,如果是ant调用会在项目内自动生成findbugs.xml文件并且在jenkins在绘制findbugs曲线

emma使用方式: 
目的:进行测试代码覆盖率检查 
如果使用maven那么只要指定target目标位emma:emma即可 
如果使用ant那么请继续看 
1.首先下载emma 
http://emma.sourceforge.net/downloads.html 
2.其次在ant中配置emma 
一个ant实用例子http://ouzhong.blog.hexun.com/32369273_d.html 
ibm ant-emma配置:http://www.ibm.com/developerworks/cn/java/j-lo-emma/ 
3.下载emma-jenkins插件 
https://wiki.jenkins-ci.org/display/JENKINS/Emma+Plugin

其他做简单介绍需要的时候可以使用: 
1.ant插件 
2.disk usage plugin  这个插件可以监控每次build项目所花费的物理空间 
3.thinbackup 这个插件可以备份你job的配置 
4.jenkins workspace cleanup plugin 这个插件可以再每次build之前清空workspace 
5.build-name-setter 这个插件可以设置每次build显示的名字 
6.git插件  
7.PMD插件 这个插件 
8.python plugin 这个插件支持你像写shell一样写python代码 
9.email-ext plugin 这个插件提供你发送HTML格式的邮件 
10.hudson next build number plugin 如果你想把hudson每次build的版本号放到你的产品版本号中你可以使用这个插件 
11.HTML publisher plugin 支持HTML格式的report 
12.android lint plugin  支持android项目检查 
13.Copy Artifact Plugin  支持把build后产生的结果copy到其他项目去 
14.promoted 支持手工测试验证,或者发布产品,在build结束后手动执行 
15.Jenkins description setter plugin  这个插件可以支持在Job的描述修改,例如二维码 
16.Hudson Port Allocator Plug-in  开启关闭端口,或者选择一个自由的端口来进行build 
17.Android Emulator Plugin 
18.JobConfigHistory Plugin  这个插件用于查看jobconfig历史记录 
19.Jenkins Sounds plugin  这个插件用于结束build后会给出声音提示 
20.JIRA Plugin  这个插件用来和Jira配合使用

详解jenkins几个有用的插件如何使用(emma,findbugs)的更多相关文章

  1. 【Devops】【docker】【CI/CD】关于jenkins构建成功后一步,执行的shell命令详解+jenkins容器运行宿主机shell命令的实现方法

    1.展示这段shell命令 +详解 #================================================================================= ...

  2. allure报告详解+jenkins配置

    今天的博客分为两部分 1.allure报告实战 2.allure结合jenkins 一.allure 1.allure安装 a.下载路径 https://repo.maven.apache.org/m ...

  3. Jenkins进阶系列之——12详解Jenkins节点配置

    2014-03-02:修正对于lable标签的理解.(1.532.1版本已经给出了官方解释) 2013-12-22:添加JNLP端口修改,修改了一些错误. Jenkins有个很强大的功能:分布式构建( ...

  4. 详解jQuery uploadify文件上传插件的使用方法

    uploadify这个插件是基于js里面的jquery库写的.结合了ajax和flash,实现了这个多线程上传的功能. 现在最新版为3.2.1. 在线实例 实例中用到的php文件UploaderDem ...

  5. ThreeJS系列1_CinematicCameraJS插件详解

    ThreeJS系列1_CinematicCameraJS插件详解 接着上篇 ThreeJS系列1_CinematicCameraJS插件介绍 看属性的来龙去脉 看方法作用 通过调整属性查看效果 总结 ...

  6. jquery的2.0.3版本源码系列(4):285-348行,extend方法详解

    目录 1 . jquery extend的基本使用 通过285行的源码 jQuery.extend = jQuery.fn.extend = function() { ,extend方法要么是直接挂在 ...

  7. C# XML序列化与反序列化与XML格式详解

    1.https://www.cnblogs.com/sandyliu1999/p/4844664.html XML是有层次结构的,序列化实际就是内存化,用连续的结构化的内存来存储表示一个对象,那么这两 ...

  8. maven常用插件配置详解

    常用插件配置详解Java代码    <!-- 全局属性配置 --> <properties> <project.build.name>tools</proje ...

  9. 提高Java代码质量的Eclipse插件之Checkstyle的使用详解

    提高Java代码质量的Eclipse插件之Checkstyle的使用详解 CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具.它能够自动化代 ...

随机推荐

  1. [原][osgearth]earth文件加载道路一初步看见模型道路

    时间是2017年2月5日17:16:32 由于OE2.9还没有发布,但是我又急于使用OE的道路. 所以,我先编译了正在github上调试中的OE2.9 github网址是:https://github ...

  2. Django框架基于session的登录/注销实现

    博主最近想基于Django框架开发一个测试平台,第一版先实现查看下载自动化的测试报告文件 第一步:前端框架 网上选择一款开源boostrap的前端框架 AdminLTE,这里给个链接  https:/ ...

  3. java反射教程

    什么是反射,为什么它是有用的,以及如何使用它? 1.什么是反射? “反射通常是JVM中运行的程序需要检测和修改运行时程序的行为的一种能力.”这个概念通常与内省(Introspection)混淆.以下是 ...

  4. reg文件中文乱码

    用reg文件方式修改注册表很方便,但是如果字段中有中文的话,执行reg文件后,注册表中的中文出现乱码. 解决办法:将文件保存文Unicode编码方式即可.(保存文UTF8编码也是不行的) 附一个添加\ ...

  5. 关于将vector以及string传递给较老的api的问题

    现在可能STL使用的越来越多,但是一些较老的api并不支持例如vector这样的兑现,但是可以使用一些技巧来使其适应于这些函数. 例如对于使用到int*型的函数来说,传入一个 &vector[ ...

  6. 【解决方案】django初始化执行python manage.py migrate命令后,除default数据库之外的其他数据库中的表没有创建出来

    [问题原因]:django工程中存在多个应用,每个应用都指定了对应的数据库.执行python manage.py migrate命令时没有指定数据库,将只初始化默认的default数据库. [解决方案 ...

  7. java基础第9天

    抽象 abstract 抽象类和抽象方法必须用abstract关键字修饰 抽象类格式 abstract class 类名{} 抽象方法定义,在返回值钱,或修饰符前加上abstract关键字 方法没有方 ...

  8. java应用简单递归

    毕业后就怎么学过算法,还在上学的时候学过数据结构,现在基本上都还给老师了,可惜老师学费没有还给我... 情景: 类似于给定一个数字,算他由多少个数字组成,比如:36 现在有10.5.1 ,那么最佳帅3 ...

  9. opencv:基于颜色空间的肤色检测方法

    参考链接:https://www.cnblogs.com/skyfsm/p/7868877.html

  10. 第三方插件Vue-Lazyload

    使图片懒加载