一种基于Docker的代码检查方法及代码检查服务器
基本信息
申请号 | CN202111029453.3 | 申请日 | - |
公开(公告)号 | CN113467829A | 公开(公告)日 | 2021-10-01 |
申请公布号 | CN113467829A | 申请公布日 | 2021-10-01 |
分类号 | G06F8/77(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 张坚欣;钟冠;邹方勇 | 申请(专利权)人 | 广州嘉为科技有限公司 |
代理机构 | 北京捷诚信通专利事务所(普通合伙) | 代理人 | 万善书 |
地址 | 510000广东省广州市天河区天河东路67号丰兴广场A座第11层01-11单元 | ||
法律状态 | - |
摘要
摘要 | 本申请公开了一种基于Docker的代码检查方法及代码检查服务器,可以支持不同语言、工具的扫描,可以自动管控代码的扫描检查和提高对不同的操作系统的兼容性,便于掌控代码的正确性和规范性、提高软件开发者的代码编写的质量要求。该方法包括:获取预先配置的扫描信息;启动流水线引擎,由流水线引擎基于扫描信息启动至少一个Docker扫描工具镜像;通过至少一个Docker扫描工具镜像对代码进行实时扫描,获得扫描结果,并将扫描结果保存到虚拟服务器的指定路径中;从指定路径中读取扫描结果,对扫描结果进行解析、验证处理,在扫描结果验证通过后,将扫描结果入库;对入库的扫描结果进行数据处理,获得并展示告警结果。 |
