前段时间,小桂子给我推荐了一个写代码的工具,叫云原生构建(CNB),网址是cnb.cool(吹牛逼.酷!),还说是腾讯出的,当时我就觉得,腾讯出的东西说不定后面肯定要收费恶心人,而他说“不收费,人家可是要超过gitee”。
于是我就抱着“试试就逝世”的心态玩了玩,发现这东西好用的根本不像是腾讯出的产品,而且发现CNB和普通的gitee还有github一些不一样的地方。
“云原生开发?这是啥?”
这其实就是一种,基于 Dockerfile 生态的开发环境,与代码同源管理的远程开解决方案,并且可以使用Web版本的ide或者通过VSCode客户端进行远程连接~在仓库的分支选择页面,点击右上角的云原生开发按钮,就会开始创建一个默认的开发环境。如果想要创建一个自定义的开发环境,可以在仓库中创建配置文件进行定制,具体操作方法可以看官方文档,本文就不多赘述了。
除此之外,云原生开发可以自定义开发环境,还可以自定义创建流程、资源规格、创建时机等,让我们的开发更加方便,避免因为环境配置或者拉取代码耗费大量的时间。
根据官方给出的数据,125G的AOSP项目源码在使用云原生构建,且存在代码缓存的情况下,拉取代码只需要3.8秒,构建环境也只需要1分30秒。
在深入了解之后,发现CNB的免费权益比其他家的都好,这下可以当一个白嫖怪了~
总的来说,CNB是一款不错的后起之秀,目前 CODING 2.0 云原生构建 CNB 正在公测开放体验中,大家快来体验吧!
访问地址:https://cnb.cool/
“云原生构建,启动!”
暂无评论内容