P8

  Hudson 介绍与总结 文档

Hudson项目总结1.Hudson介绍Hudson是一款可扩展的持续集成(ContinuousIntegration)引擎。1.1主要作用:(1)自动化地构建软件项目。(2)构建可持续的自动化检查(3)构建可持续的自动化测试(4)构建成功后,后续过程的自动化,监控一些定时执行的任务。具体描述如下:[1]程序员通过SVN客户端提交代码。

heydaies 2014-12-11   4211   0
P26

  Hudson 持续集成 文档

持续集成定义什么是持续集成持续集成(Continuous Integration)是一种实践,可以让团队在持续的基础上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷。通俗一点儿说,就是指对于开发人员的每一次代码提交,都自动地把Repository中所有代码Checkout到一个空目录,并且自动运行所有TestCase。如果失败就告诉所有人,这是一个失败的Revision。可以在所有模块集成之前就先知道哪些模块有问题,处理正确之后再进行模块的集成。

sunbingjue 2014-09-15   644   0
P35

  Hudson 详细说明 文档

持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含WindowsXP+Tomcat6或UbuntuLinux+JBossAS)如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例  持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。

zeus91 2014-02-17   603   0
P9

  Hudson 与持续集成v0.1 文档

Hudson是一种革命性的开放源码CI服务器,它从以前的CI服务器吸取了许多经验教训。Hudson最吸引人的特性之一是它很容易配置:很难找到更容易设置的CI服务器,也很难找到开箱即用特性如此丰富的CI服务器。Hudson容易使用的第二个原因是它具有强大的插件框架,所以很容易添加特性。例如,一个Hudson插件可以随时间的推移跟踪FindBugs和代码覆盖。它还可以报告测试结果的趋势(来自JUnit或TestNG)以及构建结果和对应的执行时间。持续集成持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。CI能够帮助您的开发团队应对如下挑战:软件构建自动化:使用CI,您只要按一下按钮,它会依照预先制定的时间表,或者响应某一特定事件,就开始进行一次构建过程。如果您想取出源码并生成构件,该过程也不会局限于某一特定IDE、电脑或者个人。

zhangjunhu 2013-08-26   567   0
P23

  Hudson 持续集成测试白皮书1.0 文档

持续集成测试白皮书持续集成整体介绍。Hudson是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目.监控一些定时执行的任务。Hudson拥有的特性包括:1)易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。2)易于配置-所有配置都是通过其提供的web界面实现。3)集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。4)生成JUnit/TestNG测试报告。5)分布式构建支持-Hudson能够让多台计算机一起构建/测试。6)文件识别-Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。

blue_kite 2012-11-24   513   0
P30

  Hudson 使用手册 文档

Hudson是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目。2.监控一些定时执行的任务。Hudson拥有的特性包括:易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。易于配置-所有配置都是通过其提供的web界面实现。集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。生成JUnit/TestNG测试报告。分布式构建支持-Hudson能够让多台计算机一起构建/测试。文件识别-Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。

huangch 2012-11-13   3990   0
P11

  Hudson 自动构建(部署CRM2.0) 文档

CRM2.0部署自动构建过程文档整理文档说明:本文档为介绍CRM2.0部署自动构建过程(Hudson)。基本概念1、Hudson Hudson是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。2.监控一些定时执行的任务。图1Hudson拥有的特性包括:易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。易于配置-所有配置都是通过其提供的web界面实现。集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。

herist 2012-09-09   702   0
P

Hudson 插件开发-开发文档 文档

如果你想在Hudson的控制台,或者项目配置页面里赋予插件一些参数,或者在project或者build页面里现实点什么,那么你就需要写一个jelly脚本并将他放在resources文件夹里,并且包路径一一对应。   举个例子,如果你有个叫SayHello的类,位于com.somecompany.myapp包路径下,它需要使用一个config.jelly,以便于可以在项目的配置页面对其进行配置。那么这个jelly脚本在resources里的包应该是com.somecompany.myapp.SayHello,这样Hudson就会自动地调用它。

liuqw231 2012-08-21   2629   0
P8

  Hudson 安装及其配置 文档

Hudson作用: 自动(定时)将项目编译,打包,发布,调用junit测试,最后生成测试结果

xiecj_2006 2012-07-04   865   0
P16

  Hudson 介绍 文档

Hudson 是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目。2.监控一些定时执行的任务。目前持续集成(CI)已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。它是一种实践旨在缓和和稳固软件的构建过程。

apexhot 2012-05-31   610   0
P

Hudson 插件开发-开发文档 文档

  如果你想在Hudson的控制台,或者项目配置页面里赋予插件一些参数,或者在project或者build页面里现实点什么,那么你就需要写一个jelly脚本并将他放在resources文件夹里,并且包路径一一对应。<br>   举个例子,如果你有个叫SayHello的类,位于com.somecompany.myapp包路径下,它需要使用一个config.jelly,以便于可以在项目的配置页面对其进行配置。那么这个jelly脚本在resources里的包应该是com.somecompany.myapp.SayHello,这样Hudson就会自动地调用它。<br>   而且在Hudson中,jelly脚本有一定的命名规则。比如,config.jelly是用于显示在项目配置页面中的创建,而global.jelly是用于Hudson设置的。

Jor_Key 2012-05-28   3930   0
P8

  Hudson 安装及其配置 文档

自动(定时)将项目编译,打包,发布,调用junit测试,最后生成测试结果

吴平福 2012-03-23   3571   0
P40

  使用Hudson进行持续集成 文档

持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含WindowsXP+Tomcat6或Ubuntu Linux+JBossAS)如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例。持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。CI能够帮助您的开发团队应对如下挑战:软件构建自动化:使用CI,您只要按一下按钮,它会依照预先制定的时间表,或者响应某一特定事件,就开始进行一次构建过程。如果您想取出源码并生成构件,该过程也不会局限于某一特定IDE、电脑或者个人。

cargogo 2011-10-21   4250   0
P20

  Hudson持续集成实战 文档

imshare 2011-08-01   4845   0
P4

  Hudson插件开发文档 文档

扩展Hudson,开发插件,持续集成(CI)是将多个团队成员贡献的代码频繁持续的构建并给与反馈,而不必将寻找和修复缺陷的过程放在开发后期。在典型的持续集成周期中,代码首先被周期性的从版本控制服务器(如CVS或Subversion)中更新下来,随后调用自动化编译脚本(如Ant或Maven)编译,并运行所有测试用例,给出结果分析的报告。Hudson是一款优秀的持续集成工具,目前的发展速度很快,并且吸收了众多CI服务器的优点和长处。

aoyongjx 2011-06-30   5320   0
P22

  HuDson操作手册 文档

持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。持续集成最早由Martin Fowler 于10年前已经提出,希望通过持续集成能够实现以下过程: <br>1.任何人在任何地点,任何时间可以构建整个项目。 <br>2.在持续集成构建过程中,每一个单元测试都必须被执行。 <br>3.在持续集成构建过程中,每一个单元测试都必须通过。 <br>4.持续集成构建的结果是可以发布的软件包。 <br>5.当以上任何一点不能满足时,整个团队的主要任务就是去解决这个问题。Hudson是一个软件界非常流行的开源CI服务器,下面介绍从基础篇、提高篇两个层面进行介绍。

smile5251 2011-03-10   5812   0
P18

  Hudson配置说明 文档

Hudson使用说明一、Hudson介绍Hudson是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目。2.监控一些定时执行的任务。Hudson拥有的特性包括:易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。易于配置-所有配置都是通过其提供的web界面实现。集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。生成JUnit/TestNG测试报告。分布式构建支持-Hudson能够让多台计算机一起构建/测试。文件识别-Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。插件支持-Hudson可以通过插件扩展,你可以开发适合自己团队使用的工具。

挨咋咋地 2011-02-17   9804   0
P

使用Hudson进行持续集成 文档

持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson ,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含Windows XP+Tomcat6或Ubuntu Linux+JBoss AS )如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例。

xiaoming 2010-11-25   4502   0
P30

  Hudson使用手册_v1.1 文档

Hudson是一个可扩展的持续集成引擎。主要用于:<br>1.持续、自动地构建/测试软件项目。<br>2.监控一些定时执行的任务。Hudson拥有的特性包括:<br>易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。<br>易于配置-所有配置都是通过其提供的web界面实现。<br>集成RSS/E-mail/IM-通过RSS发布构建结果或当构建失败时通过e-mail实时通知。<br>生成JUnit/TestNG测试报告。<br>分布式构建支持-Hudson能够让多台计算机一起构建/测试。<br>文件识别-Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。<br>插件支持-Hudson可以通过插件扩展,你可以开发适合自己团队使用的工具。

hylitjob 2010-10-28   8956   0

关键词

最新上传

热门文档