持续集成引擎 Hudson

MIT
Java
跨平台
Eclipse
2008-09-12

Hudson 是一个可扩展的持续集成引擎。

主要用于:

1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。
2.监控一些定时执行的任务。

Hudson拥有的特性包括:

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

评论(6)

杨子江
杨子江
Hudson是SUN公司时期就有的CI工具,后来因为ORACLE收购SUN之后的商标之争,创始人KK搞了新的分支叫Jenkins 。今天的Hudson还在由ORACLE持续维护,但风头已经远不如社区以及CloudBees驱动的Jenkins。 2017-6-17 深圳Jenkins技术沙龙活动 https://www.oschina.net/event/2236366
王振威
王振威
Hudson装个插件真慢,难道是我的网络不行?
birdccc
birdccc
@红薯 赞一个。 Hudson
JacarriChan
JacarriChan
时隔10日,终于在Hudson上跑通了项目的所有单元测试。感觉这B东西就是来找茬的,时不时冒出个新问题出来。。。。。。。。
z
zhangyong_pro
NHibernate Hudson
欧阳文光
欧阳文光
第一次用,用得怎么这么爽 Hudson

Hudson 3.1.2 RC1 发布,持续集成服务

Hudson 3.1.2 RC1 发布了,这是一个 bugfix 版本。下载 War 包。 Hudson 是一个可扩展的持续集成引擎。 主要用于: 1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 2....

2014/02/10 17:38

Hudson 3.0 正式版发布,持续集成引擎

经过近 1 年的开发,Hudson 3.0 正式版终于发布了,该版本主要包含如下新特性: 插件管理:简化已有超过 400 个插件的管理和安装,同时支持注册自定义插件资料库 简化 Hadson 的安装:新的自...

2013/01/24 08:34

Hudson 3.0.0 M1 发布,持续集成引擎

Hudson 发布了 3.0 首个里程碑版本,该版本对整个依赖的库进行了清理,使得 Hudson 可以在开源授权下进行操作。该版本删除了以下的第三方库的依赖: access-modifer-annotation-1.0.jar brid...

2012/02/22 08:51

甲骨文提议将Hudson项目捐给Eclipse基金会

大约100天前,开源持续构建项目Hudson社区成员投票将项目名称更改为Jenkins,宣布脱离甲骨文的控制。 昨天,甲骨文突然提出了一项令人惊讶的建议,将Hudson项目整体捐给Eclipse基金会。根据建...

2011/05/05 11:16

Hudson 项目更名为 Jenkins

开源持续构建项目Hudson社区已经和甲骨文分道扬镳。 过去几周甲骨文和社区代表在多个场所讨论了Hudson的未来, 甲骨文声称它已经向欧洲和美国申请了Hudson的商标。甲骨文拥有商标权意味着Hud...

2011/01/12 21:00

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
ant能否只编译有更新的文件?

ant 能否像make那样自动检测文件状态,然后只编译有更新的代码? 想做项目自动化构建,但是每次全量编译会花很长时间,如果选择模块编译又无法完全自动化,...

2013/09/06 10:22
2
回答
jenkins publish over ssh 配置问题

第一次自己搭建Jenkins环境,使用publish over ssh 这个插件发布到远程server 配置失败 1 Jenkins 所在机器和要发布的远...

2015/04/09 16:56
1
回答
谁能指导下Jenkins/hudson的实现机理?源代码看不懂

jenkins的代码看不明白: master 端:部署到tomcat中,一开机,jenkins的job就开始工作,是什么驱动那些job干活的? slave...

2012/11/21 14:16
1
回答
HUDSON+MAVEN+SVN+ANT集成编译报错

使用HUDSON+MAVEN+SVN+ANT集成编译报错,错误如下

2016/08/25 17:09
2
回答
如何使用持续构建工具自动编译增量包?

在日常的项目版本发布中,除了发布整包外,还有发布增量包的情况,在生产平台热补BUG时,发布增量包尤为频繁。 持续集成构建工具可以实现一键式的自动打包编译部...

2014/12/30 11:54
5
回答
服务器断电后重启hudson异常

请问一下,服务器断电之后再重启hudson报如下错误: Caused by: java.io.EOFException: input contained ...

2015/05/15 10:12
5
回答
maven jar依赖的问题
清风傲剑 的回答 2015/12/14 14:34
最佳答案
<dependencies> <dependency> <groupId>com.lyx.coolBreeze</groupId> <artifactId>coolBreeze-common</artifactId> <version>${project.parent.version}</ve...
9
回答
Hudson配置git进行构建失败:Error cloning remote repo 'origin'
Zoker 的回答 2014/12/06 16:25
最佳答案
私有项目,https无权限,建议使用ssh方式。 PS:我喜欢这种提问风格,使用背景、方式、错误异常一目了然。
1
回答
Hudson在check代码时报错,但是手动SVN去check就可以

今天使用Hudson进行代码更新时,报错了,以前还是好的,错误信息如下,各位大神帮帮忙~~ Passing user name qsfu and pass...

2015/08/25 08:14
3
回答
安装完毕hudson和svn后,发现hudson的自动轮询一直失败,但是手动构建可以成功

任务设置中poll scm是* * * * *, 另外Subversion Polling Log 显示如下: Started on 2011-11-8 ...

2011/11/08 10:11

没有更多内容

加载失败,请刷新页面

Hudson:持续集成工具的安装、使用

持续集成(Continuous Integration)越来越受到广大开发人员的喜爱的推崇 而Maven所实现的自动化构建正是持续集成的一个必要前提,持续集成还要求开发人员使用版本控制工具和持续集成服务器(如...

2013/11/26 14:37
999
0
Starting and Accessing Hudson

Starting Hudson The easiest way to execute Hudson is through the built in Winstone servlet container. You can execute Hudson like this: java -jar hudson.war Of course, you proba...

2011/11/02 18:37
132
1
解决 Hudson 控制台输出乱码

我的 Hudson 装在英文版的 Windows XP 里,但是有些 build tool 会输出中文,这样一来在查看 Hudson 的控制台输出(如:http://localhost:8080/job/test/1/console)时所有中文都变成了乱码。...

2012/12/13 14:47
307
0
10,使用Hudson进行持续集成

一. 持续集成的作用、过程和优势 持续集成就是快速且高频率地自动构建 项目的所有源代码 ,并为项目成员提供丰富的反馈信息。 一次完整的持续集成包含如下步骤: 1)持续编译 (旧代码应全部...

2013/08/06 21:32
1K
0
Hudson+Maven+SVN 快速搭建持续集成环境

hudson 是一个可扩展的持续集成引擎,Hudson非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。 假设我们目前已经有2个maven项目:entities(JAVA类库)...

2013/03/08 15:03
399
0
Hudson+SVN 快速搭建持续集成环境

Hudson+SVN 快速搭建持续集成环境

2015/02/26 09:14
33
0
Hudson 初识

Hudson介绍 Hudson 是近年来应用得比较广泛的、扩展的、一个持续集成工具。 什么是持续集成(Continuous Integration)?   持续集成(CI)是一种实践,可以让团队在持续的基础上收到反馈并...

2013/07/11 14:53
1K
0
Hudson插件开发简介

近期接触到Hudson的插件开发,觉得还是比较好玩的,但目前这方面的资料而非常之少,于是将自己一些学习资料简单归纳了一下,算是抛砖引玉吧 一、关于Hudson(又名Jenkins) 简单说,它就是一...

2015/03/28 20:15
78
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部