`
MyEyeOfJava
  • 浏览: 1149865 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71078
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[Jenkins]详解jenkins几个有用的插件如何使用(emma,findbugs)

阅读更多
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中FindBugs、PMD、CheckStyle和Violations静态分析工具安装配置

    使用 Violations 需要安装以上三个插件,然后直接选择使用就可以了。 安装 FindBugs 插件: 1. 点击 Jenkins 首页的“系统管理”。 2. 第二步,点击右侧的“插件管理”。 3. 点击 Available 选项卡。 4. 搜索 ...

    Jenkins 与findbugs集成

    - 使用Jenkins插件来解析生成的FindBugs XML报告。 - 在Jenkins项目的配置页面中添加“发布”步骤,并选择“FindBugs”。 - 指定FindBugs报告文件路径,例如:`target/findbugsXml.xml`。 #### FindBugs 配置 1...

    jenkins离线插件安装包大全

    Jenkins是一款广泛使用的...总之,这个"jenkins离线插件安装包大全"提供了一种方便的方法,使得在没有互联网连接的Linux环境中也能顺利地安装和使用Jenkins及其各种插件,从而实现高效、可靠的持续集成和持续部署流程。

    Jenkins安装包以及常用插件离线

    Jenkins是一款广泛使用的持续集成(CI)工具,它允许开发者自动化构建、测试和部署软件。在没有互联网连接的环境中,离线安装Jenkins及其插件是必要的。以下将详细介绍如何进行Jenkins的离线安装以及如何处理常用的...

    jenkins离线所需插件

    本文件"jenkins离线所需插件"很可能是一个包含了多种 Jenkins 插件的压缩包,这些插件覆盖了自动化部署和其它功能,以满足不同项目的需求。 1. **Jenkins 插件系统**:Jenkins 的强大之处在于其丰富的插件生态。...

    jenkins持续集成单元测试和findbugs问题解决方案

    今天,我们将讨论如何使用 jenkins 实现持续集成单元测试和 findbugs 问题解决方案。 单元测试配置 在 maven 项目中,我们可以使用 maven-surefire-plugin 来执行单元测试。下面是 pom.xml 文件中的配置示例: ``...

    Jenkins打包插件配置

    **Jenkins打包插件配置详解** 在持续集成和持续部署(CI/CD)的领域中,Jenkins扮演着至关重要的角色。它是一个开源的、高度可扩展的自动化服务器,广泛用于构建、测试和部署软件。其中,Jenkins的插件系统是其强大...

    Jenkins 2.346.1插件

    支持java8的jenkins插件,jenkins版本-Jenkins 2.346.1。解压替换jenkins插件目录plugins,就可以使用jenkins创建项目了。

    Jenkins常用插件.rar

    本压缩包“Jenkins常用插件.rar”包含了多个Jenkins插件,这些插件能够扩展Jenkins的功能,满足不同项目的需求。 1. **analysis-model-api.hpi** - 这是代码分析模型API插件,它为其他分析插件提供了一种通用的接口...

    Jenkins-2.358版本常用插件汇总

    由于Jenkins版本和插件更新迭代快,很多之前下载的老版本Jenkins官网插件无法下载,但是网上寻找手动安装又需要挨个解决依赖,导致插件安装失败或者无法安装。因此整理常用Jenkins插件汇总包,该资源包提供目前...

    Jenkins常用插件库

    本插件库不可以单独使用,需要配合的`.jenkins`文件夹(该文件夹为Jenkins启动时自动生成的)使用,具体使用步骤如下: 1,正常通过war包或者其他的方式启动Jenkins; 2,找到Jenkins生成的工作目录`.jenkins`,查看...

    jenkins集成OWASP ZAP,解决插件使用问题,无法保存配置问题。

    jenkins集成OWASP ZAP,解决插件使用问题,无法保存配置问题。把zap.jar复制到jenkins插件zap文件夹下web-inf的lib中,覆盖原有zap.jar.

    jenkins离线插件+插件安装依赖顺序文档

    在这个“jenkins离线插件+插件安装依赖顺序文档”中,我们将深入探讨如何在没有网络连接的情况下安装Jenkins插件,以及插件安装的正确顺序。 首先,让我们理解什么是Jenkins插件。Jenkins的核心功能是有限的,但其...

    jenkins的默认推荐下载的插件

    "jenkins 的默认推荐下载的插件"这个主题关注的是 Jenkins 安装过程中自动推荐的插件集合,这些插件旨在提供开箱即用的功能,帮助用户快速建立一个功能齐全的 CI/CD 环境。 当首次安装 Jenkins 时,系统会提供一组...

    jenkins离线安装中文插件包jenkins-zh.zip

    Jenkins是一款广泛使用的开源持续集成(CI)工具,它允许开发者自动构建、测试和部署软件。在本场景中,我们关注的是如何在离线环境中安装Jenkins的中文插件包。"jenkins-zh.zip" 文件是专门为解决中文语言支持而...

    jenkins离线安装svn插件

    8. **测试**:为了确认 SVN 插件功能正常,创建一个 Jenkins 任务,选择 SVN 作为源码管理器,配置正确的 SVN 仓库信息,然后尝试构建项目。如果能正确拉取代码并执行构建,说明 SVN 插件安装无误。 总结,离线安装...

    安装Jenkins的git和maven插件

    总结来说,安装Jenkins的Git和Maven插件涉及以下几个关键步骤: 1. 下载Git Plugin和Maven Integration Plugin的.hpi文件。 2. 在Jenkins管理界面手动上传插件并安装。 3. 配置Git全局设置和SSH密钥。 4. 配置Maven...

    内网jenkins(2.346.1)部署离线下载插件

    配置合适的访问控制,如使用SSL/TLS加密通信,限制只允许特定IP或用户访问,并定期更新Jenkins和插件以修复可能的安全漏洞。 通过以上步骤,你可以在内网环境中成功部署Jenkins(2.346.1)并安装所需的离线插件。...

    jenkins离线插件包.zip

    2. **解压插件包**:将.zip文件解压到本地目录,这将得到一个包含多个.hpi(Jenkins插件的扩展名)文件的文件夹。 3. **安装插件**: - **手动安装**:在Jenkins管理界面中,选择“管理Jenkins” > “管理插件” >...

    Jenkins 使用INJECTOR插件实现修改环境变量(亲测实用)

    总结来说,使用 Jenkins 和 Injector 插件,我们可以方便地管理项目中的环境变量,让它们在构建过程中发挥重要作用。无论是作为构建参数,还是在通知和其他自动化工具中传递信息,环境变量都提供了灵活且强大的功能...

Global site tag (gtag.js) - Google Analytics