1. 提升研发效率,统一工具平台
时间:2022-04-25 14:06:01 | 来源:行业动态
时间:2022-04-25 14:06:01 来源:行业动态
燧原科技亟待减少独立工具种类以搭建统一的、高效的DevOps平台以提升整体研发运维效率。
目前,燧原科技部分产品研发团队已经完成在极狐GitLab中研发流程的迁移,经过改进后,实现了单一平台的协作并且无需跳转。同时本地就近服务节点Clone/Commit代码,加速代码拉取操作,同时与k8s 算力集群对接,简化代码提交、review流程的同时,实现CI pipeline的简化和高效执行。
(资料来源:极狐GitLab使用情况展示)
随着燧原科技的规模发展,公司研发团队在物理位置上的分散,也出现了一些协作方面的挑战,比如其他城市的团队在检出代码时(极狐GitLab实例安装在上海的服务器上),受限于带宽和代码库大小,耗时较多。在采用了极狐GitLab GEO部署方式后,代码检出速度大大缩短,有效的提升了研发效率。
(资料来源:极狐GitLab GEO部署展示)
另一方面,燧原科技也正在使用极狐GitLab的Group/Subgroup等功能对项目做更细粒度的划分管理,这也使得燧原科技对于源码管理的安全性得到了有效的提升。