Sonarqube 社区插件检查没有报告,尽管通过评论进行 PR 装饰是有效的

问题描述 投票:0回答:1

我已经按照社区插件的设置说明进行操作,并设法让 PR 在 Sonar UI 中可见,在正确的 PR 中获得机器人评论/报告,并且感觉相当自信 - 直到我注意到有Github 中提供了一张支票需要支票提前搜索,我从未见过报道。

如何让 SonarQube 也报告 Github 检查,为什么它不起作用,而所有其他 PR 集成 都在工作?

由于 SonarQube 8.9 没有记录此功能,也没有在插件中具体提及,这是否可能?

sonarqube
1个回答
0
投票

感谢 Abraham Berg 的博客文章 我能够找出丢失的部分。

除了记录的拉取请求特定参数外,您还需要指定 branch-sha1 via

-Dsonar.scm.revision=${{ github.event.pull_request.head.sha }}

为了正确调用检查API。

我假设支票出现在回购协议中,因为它们被调用了,但是 Github 无法将它们映射到正确的 PR。

© www.soinside.com 2019 - 2024. All rights reserved.