我有一个基于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链接。