一种代码审查结果关键数据展示的方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种代码审查结果关键数据展示的方法及系统
申请号:CN202410949779
申请日期:2024-07-16
公开号:CN118503322A
公开日期:2024-08-16
类型:发明专利
摘要
本发明公开了一种代码审查结果关键数据展示的方法及系统,包括:gitlab服务器将sonarQube系统中的参数传入运行流水线,触发gitlab的CI/CD配置文件中的执行审查命令,开始审查代码;sonarQube系统的Webhook在审查结束后发送包含JSON负载的HTTP POST请求到回调接口的URL地址,从所述JSON中获取project.key数据并存储到审查结果关键信息存储表中;根据所述project.key数据,通过sonarQube系统提供的web接口编写获取并解析审查结果数据的算法,将解析出的关键信息保存到所述审查结果关键信息存储表中;编写展示项目列表信息接口,调用展示代码审查结果历史记录列表接口,从所述审查结果关键信息存储表中查询与所述查询关键字相关的所有记录。
技术关键词
服务器 接口 关键字 流水线 列表 数据 命令 项目 处理器 仓库 算法 参数 可读存储介质 脚本 存储器 计算机 模块