Hello,
I’m maintaining a big monorepo at work that builds with Bazel and has 13 sub-projects. Each of those 13 sub-projects have their own SonarQube project, so that we can get specific results and comments from SonarQube regarding only that sub-project’s results.
The monorepo is hosted in BitBucket. From what I know, the version stack for SonarQube Community Edition and BitBucket, looks like this:
- SonarQube LTS 9.9.3 build 79811
- BitBucket 8.9.4
This is important so that we know what capacity the tools have, or what capacity they are missing for me to achieve my goal.
Our QA engineer has approached me and asked that I integrate SonarQube into our monorepo on BitBucket in a way that makes BitBucket display a combined report of all those 13 scans, per each branch, per each commit.
I’m not exactly sure if I can achieve this the easy way but I’ll ask - is there an easy way to do this?
Because the only way I’m imagining that I can do this is that I re-do all the scans under another SonarQube project dedicated to storing collective results. However I feel this is going to be a very taxing implementation considering that this is Bazel.