当前位置:测试企业动态 → 正文

Google发布软件构建与测试工具“Bazel”公测版

责任编辑:editor004 |来源:企业网D1Net  2015-09-10 21:17:53 本文摘自:cnBeta.COM

Google已经发布了Bazel的beta版本,作为一个开源系统,开发者们可借助它来创建和测试软件在各种平台上的表现。该公司自称用Bazel打造了诸多自家软件,觉得它非常适合大型共享代码库项目、拓展自动化测试、以及发布流程等工作。简而言之,Bazel可带来更快的建造时间,支持编译选中的部分文件、而不是整个项目。对于没有变动过的代码,它也可以避免重新对之跑一番运行测试。

当然,Google也意识到了Bazel不适用于运行输出操作不该被缓存的项目时的问题,或者你直接使用了解释语言的话。

Bazel现已面向Linux和OS X平台用户开放,感兴趣的开发者们可以用它来测试C++、Java和Python等项目。

当然,Bazel也支持打造Android和iOS应用、Docker图像,并且允许你使用来自GitHub和Maven的库。如果你喜欢,也可自行深入钻磨Bazel的API规则。

最后,Google希望能够在最终版本时加入对Windows平台、分布式缓存、以及Go语言的支持。

关键字:bazelGoogleMaven

本文摘自:cnBeta.COM

x Google发布软件构建与测试工具“Bazel”公测版 扫一扫
分享本文到朋友圈
当前位置:测试企业动态 → 正文

Google发布软件构建与测试工具“Bazel”公测版

责任编辑:editor004 |来源:企业网D1Net  2015-09-10 21:17:53 本文摘自:cnBeta.COM

Google已经发布了Bazel的beta版本,作为一个开源系统,开发者们可借助它来创建和测试软件在各种平台上的表现。该公司自称用Bazel打造了诸多自家软件,觉得它非常适合大型共享代码库项目、拓展自动化测试、以及发布流程等工作。简而言之,Bazel可带来更快的建造时间,支持编译选中的部分文件、而不是整个项目。对于没有变动过的代码,它也可以避免重新对之跑一番运行测试。

当然,Google也意识到了Bazel不适用于运行输出操作不该被缓存的项目时的问题,或者你直接使用了解释语言的话。

Bazel现已面向Linux和OS X平台用户开放,感兴趣的开发者们可以用它来测试C++、Java和Python等项目。

当然,Bazel也支持打造Android和iOS应用、Docker图像,并且允许你使用来自GitHub和Maven的库。如果你喜欢,也可自行深入钻磨Bazel的API规则。

最后,Google希望能够在最终版本时加入对Windows平台、分布式缓存、以及Go语言的支持。

关键字:bazelGoogleMaven

本文摘自:cnBeta.COM

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^