有没有什么方法可以使用 githook 将 Bitbucket 与 SonarQube 连接起来,从而在没有 Jenkins/Bamboo 的情况下自动检查拉取请求?

Is there any way to connect Bitbucket with SonarQube using githook to automatically check pull requests without Jenkins/Bamboo?

我想将 Bitbucket 服务器 (4.14) 与 SonarQube (6.3.1) 连接起来,以便在任何用户在 Bitbucket 中创建拉取请求时启动声纳执行。

有什么方法可以将 Bitbucket 与 Sonar 连接起来并使用 githook 启动 Sonar 构建扫描吗?

I know that that the best practice is to launch Sonar from Bamboo or Jenkins but I need a workaround before my company updates Bamboo for support pull request feature.

谢谢!

您可以试试 SonarQube Stash (BitBucket) plugin