`
nanjingjiangbiao_T
  • 浏览: 2600907 次
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

HUDSON/Jenkins

 
阅读更多

Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,包括: 

  1、持续的软件版本发布/测试项目。 

  2、监控外部调用执行的工作。

Hudson的特性

  1、易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。

  2、易于配置-所有配置都是通过其提供的web界面实现。

  3、集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。

  4、生成JUnit/TestNG测试报告。

  5、分布式构建支持-Hudson能够让多台计算机一起构建/测试。

  6、文件识别- Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。

  7、插件支持-Hudson可以通过插件扩展,你可以开发适合自己团队使用的工具

Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作

http://jenkins-ci.org/

Jenkins currently provides fully automatic tracking of quality in terms of:

  • Code coverage (Emma)
  • Findbugs
  • Checkstyle
  • JUnit
  • Instrumentation Tests
  • Coverity
分享到:
评论
1 楼 comet0515 2016-07-14  
不是maven工程能不能用checkstyle插件?
job是一个HelloWorld的java工程,
配置构建:
                 选择Publish Checkstyle analysis results
                 填写 Checkstyle results:   **/checkstyle_report.xml

其中checkstyle_report.xml需要填写些什么内容吗?构建job后日志提示checkstyle_report.xml为空,跳过此模块。

具体日志如下:
collecting checkstyle analysis files....
finding all files that match the pattern **/checkstyle_report.xml
Parsing 1 files in XXXXXXXXXx(工程路径)
skipping file of module XXXXXxx(工程路径/checkstyle_report.xml) because it's empty
Computing warning deltas based on reference build#1

job主页的checkstyle表显示没有查找出问题
PMD插件同样遇到此问题

相关推荐

    Hudson/Jenkins显示趋势图插件源码

    可以看关于这个插件的文章。http://hi.baidu.com/newstud/home. ---------------------- http://hi.baidu.com/newstud/blog/item/5858089a1e36cda2c9eaf4f6.html ---------------------- 下载该插件...

    Hudson/Jenkins显示趋势图插件

    可以看关于这个插件的文章。http://hi.baidu.com/newstud/home. ---------------------- http://hi.baidu.com/newstud/blog/item/5858089a1e36cda2c9eaf4f6.html

    jenkins2.1.87war包.zip

    java语言开发,用于监控持续重复的工作,包括:持续的软件版本发布/测试项目,监控外部调用执行的工作。"使开发者从繁杂的集成...本文中介绍的 Jenkins 就是一个配置简单和使用方便的持续集成服务器hudson/jenkins简介

    源代码检查工具SONAR使用经验

    与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量...

    jenkins-2.165-1.1.noarch.rpm

    目前主流网站部署方法,通过Hudson/Jenkins工具平台实现全自动部署+测试,是一个可扩展的持续集成引擎,是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins非常易于安装和配置...

    hudson(jenkins)搭建手册

    hudson搭建手册,有助于新手搭建敏捷开发环境

    Hudson_Jenkins+SVN_配置使用手册__实验室编写

    Hudson_Jenkins+SVN_配置使用手册__实验室编写

    Linux下Jenkins忘记密码的操作步骤

    vim /var/lib/jenkins/config.xml (在JENKINS_HOME目录下,每个人安装目录不同,所以改为自己的路径) (2)修改相关配置 1.输入查找命令,找到配置的位置: /useSecurity 2.用<!—->符号注释或者直接删除以下配置...

    Hudson Jenkins插件相关

    NULL 博文链接:https://daxiaoli123.iteye.com/blog/1641042

    hudson.plugins.nodejs.tools.NodeJSInstaller 版本最高为17.9.0

    用于解决jenkins安装nodeJs插件后不能选择nodejs版本,将该文件上传到服务器,然后 docker cp ./hudson.plugins.nodejs.tools.NodeJSInstaller 容器ID:/var/jenkins_home/updates 然后重启Jenkins

    使用Sonar进行代码质量管理

    与持续集成工具(例如Hudson/Jenkins等)不同,Sonar并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD等)直接显示在Web页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量...

    jenkins-groovy-scripts

    詹金斯·格罗维脚本 证书 解码散列的秘密 println ( hudson.util.Secret . decrypt( " ENCODED_VALUE " )) 编码值 println ( hudson.util.Secret ....java -jar /var/lib/jenkins/.cli/jenkins-cli.jar -s http://loca

    XMLTestRunDisplay:用于 MATLAB xunit 框架的 JUnit 风格的 XML 记录器-matlab开发

    我们将其与 Hudson/Jenkins 结合使用来跟踪测试结果。 下面是说明扩展使用的代码示例。 有关详细信息,请参阅 example.m。 %将源代码添加到路径addpath('src'); addpath(); %import 类、函数导入 edu.stanford....

    持续集成之代码质量管理——Sonar

    与持续集成工具(如Hudson/Jenkins等)不同,Sonar并不是简单地把不同代码检查结果(例如:FindBugs、PMD等)直接显示在web UI界面上,而是通过不同的插件对这些结果再加工处理,通过量化的方式度量代码质量的变化,...

    覆盖率报告生成器:生成 Cobertura 风格的 XML 覆盖率报告-matlab开发

    我们将此报告与 Hudson/Jenkins 结合使用来跟踪测试覆盖率。 下面的代码示例说明了如何使用代码。 有关详细信息,请参见 example.m。 %将源代码添加到路径addpath('src'); %import 类、函数导入 edu.stanford....

    持续集成之代码质量管理-Sonar[三]

    与持续集成工具(例如Hudson/Jenkins等)不同,Sonar并不是简单地把不同的代码检查工具结果(例如FindBugs,PMD等)直接显示在Web页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量...

    Jenkins拉代码提示端口错误

    stderr: Failed to add the host to the list of known hosts (/var/lib/jenkins/.ssh/known_hosts). Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have ...

    jenkins hudson 插件开发部署外带一个小实例

    详细介绍了jenkins(hudson)的插件开发部署,指导你如何去开发一个插件,虽然里面那个插件没什么实际功能,但是有效果,能看到效果,这样你就可以了解到这个开发到底是怎么一回事,字面还带了一些资料,适合新手看看...

Global site tag (gtag.js) - Google Analytics