摘要
本发明公开了一种自动化代码质量检查方法及系统,方法包括对当前Gitlab代码仓库中所有的代码分支进行初始标识,每个代码分支对应不同的标识;监听Gitlab代码仓中所有的代码分支是否发生代码变更,当有代码分支发生代码变更时,变更对应的代码分支的标识;定时将当前时刻所有代码分支的标识与Gitlab代码仓库中所有的代码分支的初始的标识进行比对,并筛选出发生变更的代码分支的标识;调用代码扫描工具对筛选出的代码分支的标识对应的代码分支进行代码扫描,得到代码扫描结果;收集并分析代码扫描结果,生成代码质量检查报告并输出代码质量检查报告。本发明实现了自动化高效的代码质量检查。