SonarCloud 检查状态在 Github 中不可用

SonarCloud check status not available in Github

目前,我正在使用 SonarCloud 分析我项目中的一些存储库。但在其中一些中,检查状态不存在(我想强制执行此操作)。

CI/CD 服务器是 CircleCI 和 SonarCloud 它工作正常(PR 分支可用)。

为了激活 Github webhook,您必须检查

  1. sonar中的project有GitHub的图标(关系没关系)

  2. 您必须创建另一个分支并发出 Pull Request

  3. 使用 PR 参数调用 Gradle 任务 ./gradlew -Dsonar.pullrequest.branch=${CIRCLE_BRANCH} -Dsonar.pullrequest.base=master -Dsonar.pullrequest.key=${CIRCLE_PULL_REQUEST##*/}
  4. 确保您的任何存储库都不会覆盖项目密钥