如何获取过去 6 个月内为 sonarqube 创建的项目的报告?
Posted
技术标签:
【中文标题】如何获取过去 6 个月内为 sonarqube 创建的项目的报告?【英文标题】:How to get a report for projects created in last 6 months for sonarqube? 【发布时间】:2022-01-13 01:59:44 【问题描述】:我没有找到任何 api 查询来获取项目列表以及项目创建日期(不是最后一个分析日期)。
获取 api/项目/搜索
上面的查询只给出项目名称但没有创建日期。
如何获取此报告? 我尝试直接在 postgres 数据库上运行 sql 查询,但最后分析日期也显示为 created_at 日期并为同一项目获取多条记录。
【问题讨论】:
【参考方案1】:the official documentation上有如下参数:
analyzedBefore
过滤所有分支的最后分析是的项目 早于给定日期(不包括)。日期(服务器时区) 或者可以提供日期时间。
我希望您能以某种方式将项目与分支创建日期联系起来,并以此创建报告。否则,我看不到按项目创建日期搜索的选项(至少在官方文档中)。
【讨论】:
关于如何获取没有管理员用户的项目列表的任何建议? 如我所见,没有这样的选项。尝试在这里问community.sonarsource.com也许有人有答案以上是关于如何获取过去 6 个月内为 sonarqube 创建的项目的报告?的主要内容,如果未能解决你的问题,请参考以下文章