`

Hudson和Jenkins的恩恩怨怨

阅读更多

         

jenkins vs Hudson java

Hudson是在2004年的夏天由Sun公司开发的(就是开发Java的那家),2005年2月开源并发布了第一个版本。

Hudson发布的时候CruiseControl是CI界的老大哥,但是很快,在大约2007年的时候Hudson已经超越CruiseControl。2008年5月的JavaOne大会上,Hudson获得了开发解决方案类的Duke’s Choice奖项。从此,小弟翻身做大哥,Hudson成为CI的代名词。

但平静的日子总是短暂的。2009年6月,乌龟壳(Oracle)收购Sun,所有人都炸裂了:

是不是写反了?!!!

一个搞闭源数据库的公司tmd收购了 风暴降生-SPARK之母-不焚者-Java女王-CPU和小型机先民的女王-Solaris的卡丽熙-打碎镣铐者-Sun Microsystem!!!

乌龟壳公司在开源界的形象一直比M$还差(后面的收购MySQL,虽然继续保持开源,但把test case藏着掖着……这都是Oracle这家公司的所作所为)

2010年9月,乌龟壳公司偷偷把Hudson®™变成了注册商标。2010年11月,Hudson社区的核心开发人员发现并angry了,双方进行了不太友好的会谈,不出意料的谈崩了。圣诞节过后,2011年的第一场雪,比以往来的要晚一些,几个秃顶的大叔在McDonald‘s的豪华包间里做了一个艰难的决定:

从此王子和公主过上了井水不犯河水的日子。Hudson和Jenkins都拥有代码;

  • Hudson有Oracle和Sonatype’s corporate的支持和Hudson的注册商标
  • Jenkins拥有的是大多数的核心开发者,社区,和后续更多的commit

hudson-jenkins-commits-22

分享到:
评论

相关推荐

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

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

    hudson(jenkins)搭建手册

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

    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

    Hudson Jenkins插件相关

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

    jenkinsapi:用于访问资源和配置Hudson&Jenkins持续集成服务器的Python API

    jenkinsapi:用于访问资源和配置Hudson&Jenkins持续集成服务器的Python API

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

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

    Jenkins权威指南.docx

    From Hudson to Jenkins—A Short History 4 Should I Use Jenkins or Hudson? 5 Introducing Continuous Integration into Your Organization 6 Phase 1—No Build Server 6 Phase 2—Nightly Builds 6 Phase 3—...

    hudson学习教程Hudson安装与使用,Hudson配置,Hudson插件

    Hudson安装与使用,Hudson配置,Hudson插件Hudson安装与使用,Hudson配置,Hudson插件Hudson安装与使用,Hudson配置,Hudson插件Hudson安装与使用,Hudson配置,Hudson插件Hudson安装与使用,Hudson配置,Hudson插件...

    jenkins.war和jenkins-2.60.1.zip

    jenkins.war和jenkins-2.60.1.zip Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且...

    JenkinsHudson

    Git、Gerrit与JenkinsHudson CI服务器

    Jenkins 入门总结 pdf

    在网上貌似没有找到 Jenkins 的中文的太多的文档,有 的都是关于 Hudson 的一些零零散 散的,所以自己边学习边实践总结了以下系列文章,希望有助于大家对于 Jenkins 的使用。 本系列文章是基于我 3 年多的 SCM+build...

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

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

    jenkins2.1.87war包.zip

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

    jenkins开机启动和备份脚本

    Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。我这里提供的是jenkins开机和备份脚本。

    jenkins_.zip

    Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java...

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

    1.Jenkins安装步骤: ...(1)编辑Jenkins的config.xml配置文件 vim /var/lib/jenkins/config.xml (在JENKINS_HOME目录下,每个人安装目录不同,所以改为自己的路径) ...authorizationStrategy class=hudson.secur

    jenkins.msi

    Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java...

    jenkins-2.165-1.1.noarch.rpm

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

    持续集成工具hudson配置和使用介绍

    例如,一个 Hudson 插件可以随时间的推移跟踪 FindBugs 和代码覆盖。它还可以报告测试结果的趋势(来自 JUnit 或 TestNG)以及构建结果和对应的执行时间。 Hudson 需要运行 Java 5。如果需要使用 Hudson 附带的...

Global site tag (gtag.js) - Google Analytics