BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Jenkins首个版本发布及Hudson支持

| 作者 Alex Blewitt 关注 4 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2011年2月20日. 估计阅读时间: 3 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

Jenkins的首个版本业已发布,同时还为那些想从Hudson迁移到Jenkins上的用户提供了一个迁移文档。由于它是以WAR文件的形式发布的,因此最值得关注的变化就是WAR文件的名字已经不再是hudson.war,而变成了jenkins.war;在UNIX系统上,运行库的位置位于/var/lib/jenkins而非/var/lib/hudson。run-as用户也被重命名为了jenkins。

相对于前一版本,此次发布的变更列表只包含了少量的变化。

  • 解决了locales中“day of week”crontab的一个bug,其一周从周一开始(issue 8401)。
  • 如果master在ping slave时失败,应该强制断开连接。
  • “java -jar hudson.war --daemon”强制使用掩码027。这包括了Debian/redhat包(issue 5114)。
  • 如果JNLP连接的slave退出但却没有通知master,那么可以重新连接而不会遭拒(issue 5055)。
  • 修复了由于更名为Jenkins而导致的商标问题。

与此同时,Oracle也在继续增加Hudson的人气,关于Hudson未来的报告表明Oracle正在拟定Hudson的开发过程:

未来几个月,我们的首要目标是修复当前版本的Hudson的高优先级Bug,并将开发与发布过程正规化,Hudson用户将能够更加深入地了解到什么发生了变化,为什么要这么变,Bug何时会被修复等一系列问题。我们还会继续上个月所说的关于下一版本Hudson(v2)的讨论。我希望能与社区紧密合作,共同决定Hudson未来的发展方向。

最近,Sonatype也开始支持Hudson了:

最近,Sonatype完成了Hudson核心架构演变的重要开发任务。这些变化所带来的好处在于能更好地利用业界标准、提升性能与稳定性、与Maven 3的紧密集成,因为Maven 3对构建过程的可视化提供了极佳的支持。我们将继续向Hudson团队增加新的成员,并且与Hudson社区紧密协作以将我们所完成的工作迁移到Java.net上。

目前,Hudson项目与Jenkins项目之间的分歧并不是很大,因此也没有什么选择的标准。但是从历史上来看,后续版本的开源项目总是基于开发者社区的努力。由于用户倾向于使用取得进展的项目,因此对成功分支的可视化工具支持也会及时跟进。

由于Sonatype不断向Hudson开发者社区增加商业味道,这场变革的竞赛即将上演。

查看英文原文:Jenkins First Release; Hudson Support

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT