查看 SonarQube 中声纳分析的历史记录

jas*_*man 5 sonar-runner sonarqube sonarlint sonarqube-scan

每当用户对我的项目的任何分支提交任何更改时,我都会触发 Jenkins 的声纳分析。在 SonarQube 中,我可以看到最近运行的分析的项目分析结果和质量门状态。它仅显示给定项目最近运行的分析。

我如何查看之前运行的分析的“历史记录”?具体来说,我希望查看之前的报道以及代码库中特定“关键”问题触发质量门故障的位置。基本上,我想要每次运行分析时的“项目概述”页面的历史快照。由于我从不同的分支触发分析,因此我需要能够区分分支 A 的分析与之前对分支 B 的分析。

小智 1

看起来您必须制作一个自定义仪表板并添加一个历史记录小部件。看起来它只显示了门更改的时间(我猜这是我应该预期的),例如我测试的项目仅更改了状态 3 次,所以即使我要求 10 列,它也只显示 3 列。

这是您项目的声纳主页,而不是 jenkins 中的声纳小部件仅供参考