java - 即使分析了主分支,Sonarcloud 也无法分析 PR

标签 java maven sonarqube github-actions sonarcloud

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

在本地对 SonarCloud 运行单元测试和代码质量扫描效果很好。但是,Github Actions 上不断弹出此错误: Project was neveranalysis.在分析拉取请求之前需要进行定期分析

我已经阅读了文档和其他几个问题,但答案是首先分析主分支(主分支),我已经在本地进行了分析,并且 SonarCloud 本身已由主分支的代码分析填充.

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

最佳答案

抱歉,这是我的错。我忘记了 Maven 项目中 sonar.projectKey 值的默认值,并且错误的 key 是我无法将存储库与 SonarCloud 链接的原因。

关于java - 即使分析了主分支,Sonarcloud 也无法分析 PR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59665484/

相关文章:

java - Apache FTP 服务器 : MVN Build Failed on Java 8 (SSL)

java - Sonar : Replace the synchronized class "Hashtable" by an unsynchronized one such as "HashMap"

java - Eclipse/javac 不同意编译签名与默认方法冲突;谁是对的?

java - 缺少数据库( "where": syntax error) 附近

java - m2eclipse 项目 - 缺少 'update dependencies'

java - 是否可以在 Maven 中基于每个配置文件排除(或包含)类或资源?

java - 如何生成包含涵盖代码中每个方法的测试用例列表的报告?

java - 如果跳过 Maven 测试,则跳过 Sonar 插件执行

java - JSF 中 render=true/false 问题的奇怪问题

java - 在 BaseFragment 中使用 dagger2 实例化 View 模型