您的位置: 首页 >要闻 >

Zuul10年持续集成/持续交付再创佳绩

2022-11-25 16:56:45 编辑:史裕芸 来源:
导读 我们很少将软件工具和汽车制造放在一起考虑,但在当今的工程界,它们就像螺母和螺栓一样契合。开放基础设施基金会(OpenInfra)的开源持续集...

我们很少将软件工具和汽车制造放在一起考虑,但在当今的工程界,它们就像螺母和螺栓一样契合。开放基础设施基金会(OpenInfra)的开源持续集成/持续交付(CI/CD)程序Zuul确实如此。正如沃尔沃高级首席工程师JohannesFoufas所解释的那样,“Zuul是我们汽车代码的默认CI系统。在我们沃尔沃的核心计算机平台中,我们有数百个相互依赖的模块,包括来自各地的存储库我们公司。借助Zuul的内置依赖管理,我们的集成时间从一周缩短到3.5小时。”

沃尔沃并不是唯一一家依赖Zuul的公司。其他包括BMW、GoDaddy、Workday和NTTGroup。为什么有这么多持续集成(CI)和持续交付(CD)程序,例如Jenkins、CircleCI和TeamCity,Zuul如此受世界500强公司欢迎也就不足为奇了。

OpenInfra的首席运营官MarkCollier解释说,“Zuul之所以成为一个重要的CI/CD项目,是因为它源于OpenStack项目如此庞大的需求以及测试其中变化的需求。沃尔沃实际上将它用作他们的一部分自动驾驶自动驾驶系统,当你考虑将汽车的控制权交给算法时,你需要仔细检查该代码。”Zuul有助于完全并行测试代码。同时在多个分支上集成测试使得从开发人员处获取代码到交付不仅更快而且更安全。

Collier继续说道,“Zuul的跨项目依赖关系和跨项目测试意味着,你基本上永远不会合并所有依赖关系中功能不全的代码。这是一套非常强大的工具,在关键领域找到了粉丝群系统和汽车制造软件团队。”

这当然可以理解。随着公司意识到速度和安全性的结合,Zuul复杂的项目门控,尤其是在具有多个存储库的场景中,越来越受欢迎。正如Zuul维护者和AcmeGating创始人JamesBlair所说,“Zuul使团队能够大规模并行快速开发经过全面测试的软件。”

唯一令人惊讶的是Zuul并不为人所知。然而,随着其在制造领域的作用越来越大,Zuul似乎很快就会找到许多新用户。


免责声明:本文由用户上传,如有侵权请联系删除!

精彩推荐

图文推荐

点击排行

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ   备案号:

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。