我有一个基于Maven的多模块Java项目。在CI上进行实验时,我使用Github Actions在SonarCloud上自动执行运行单元测试和代码质量扫描。

在本地运行单元测试和代码质量扫描到SonarCloud可以正常工作。但是,此错误在Github Actions:Project was never analyzed. A regular analysis is required before analyzing a pull request上不断弹出。

我已经阅读了文档和其他一些问题,但是答案是首先分析master分支(main分支),这是我在本地所做的,SonarCloud本身已通过main分支的代码分析进行了填充。

我该怎么办?在此先感谢您的帮助。

最佳答案

对不起,这是我的坏事。我忘记了Maven项目中sonar.projectKey值的默认值,并且错误的密钥是为什么我无法将存储库与SonarCloud链接。

09-25 22:14