容器平台是否需要代码质量管理工具,帮助评判研发代码质量,留存历史报告供查阅?
收起一般容器云平台,都会提供流水线工具,帮助用户快速构建应用镜像并发布应用。
在流水线工具中,厂家通常都会出厂时集成些开发工具,其中在代码质量部分常见集成的工具是 SonarQube。当然,如果甲方自研或购买了其他检测工具,厂家一般也会提供集成定制服务。
至于是否需要检查代码质量,从规范化管理的角度看是非常有必要的,并且通过工具能大大提高检测效率,避免低级错误出现。实际上,代码质量检测工具也很难检查业务处理逻辑,更多的是从开发语言规范上来分析,代码中是否存在空格、换行等规范性错误,这种错误人为检查效率十分低下,借助工具可以大大提升检查效率。
同时,流水线一般都是支持自定义模式,您可以根据事情情况,在流水线中添加或删除代码检测节点。