# SonarCloud Pull Request integration with multiple builds

**URL:** <https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992>\
**Category:** SonarQube Cloud\
**Tags:** azuredevops-services, pull-request\
**Created:** [August 23, 2018, 7:50am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992 "2018-08-23T07:50:08Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![bill.benjamin](https://avatars.discourse-cdn.com/v4/letter/b/82dd89/32.png) [@bill.benjamin](https://community.sonarsource.com/u/bill.benjamin)\
**Post date:** [March 15, 2019, 12:30am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/24 "2019-03-15T00:30:08Z")

</div>

+1 This is a huge pain for us, as well. We can work around the issue by triggering the Pull Request Builds manually, one at a time, but this really defeats the ease of use and we are dependent on developers following this process to prevent new issues getting into our codebase

---

<div class="post-metadata">

**Author:** ![Alex\_Denton](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/alex_denton/32/2178_2.png) [@Alex\_Denton](https://community.sonarsource.com/u/Alex_Denton)\
**Post date:** [March 19, 2019, 5:10pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/25 "2019-03-19T17:10:12Z")

</div>

+1 Throwing my hat in the ring here. I very much want this feature as well.

---

<div class="post-metadata">

**Author:** ![Alex\_Denton](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/alex_denton/32/2178_2.png) [@Alex\_Denton](https://community.sonarsource.com/u/Alex_Denton)\
**Post date:** [March 20, 2019, 1:26pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/26 "2019-03-20T13:26:29Z")

</div>

@Fabrice_Bellingard I don’t see anything on your product roadmap for this functionality. I wonder if you could give us a better sense of the timeline? Is this something you’d like to get does this quarter? This year? Next year? Not scheduled? Is it in the bottom of the pile or in the middle or unprioritized?

I understand these are difficult questions. If the honest answer is “don’t know” I can accept that but I will want to find my own work-arounds.

Thanks!

---

<div class="post-metadata">

**Author:** ![Fabrice\_Bellingard](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/fabrice_bellingard/32/39_2.png) [@Fabrice\_Bellingard](https://community.sonarsource.com/u/Fabrice_Bellingard)\
**Post date:** [March 20, 2019, 4:26pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/27 "2019-03-20T16:26:32Z")

</div>

Hi Alex, Bill, Joao, Stephen and Greg,

Situation has not changed since my last post 3 weeks ago:

> [@Fabrice\_Bellingard](#):
>
> Hi all, just to give you heads up on this: we were not able to progress on that topic just yet. This is not forgotten - just not on the top of the list of the current priorities.

Be sure that on my side, this issue is definitely in my radar. As you pointed out @Alex_Denton, this is quite tricky, especially given the the way scanners and analyses are currently designed. There is no obvious and quick solution which comes to mind, and this needs to be investigated in depth with team mates who know the Microsoft world very well (and they’re very busy those days…).

If I had to give an estimated timeframe when I feel we’ll be able to investigate this in depth, I’d say in about 2 months from now.

---

<div class="post-metadata">

**Author:** ![Alex\_Denton](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/alex_denton/32/2178_2.png) [@Alex\_Denton](https://community.sonarsource.com/u/Alex_Denton)\
**Post date:** [March 20, 2019, 6:39pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/29 "2019-03-20T18:39:26Z")

</div>

I appreciate that. It definitely helps with planning on my side. I’ll be greatly looking forward to this feature.

Thanks to and your team for your hard work!

---

<div class="post-metadata">

**Author:** ![maxhov](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/maxhov/32/4410_2.png) [@maxhov](https://community.sonarsource.com/u/maxhov)\
**Post date:** [March 22, 2019, 9:29am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/30 "2019-03-22T09:29:56Z")

</div>

+1 would be very welcome feature.

---

<div class="post-metadata">

**Author:** ![clakech](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/clakech/32/3169_2.png) [@clakech](https://community.sonarsource.com/u/clakech)\
**Post date:** [April 1, 2019, 1:20pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/31 "2019-04-01T13:20:46Z")

</div>

We have the exact same issue here but with github:

> [@GitHub pull request decorations for monorepos](https://community.sonarsource.com/t/github-pull-request-decorations-for-monorepos/8307):
>
> Hello, We have a monorepo with 2 projects at the root of the repository: api webapp api use Maven/Java/sonar webapp use npm/typescript/sonar We setup pull request decorations using [sonarcloud.io](http://sonarcloud.io) Circleci and GitHub Since we can have 2 separate analysis in the same pull-request containing change into api and webapp, how to have 2 distincts decoration in GitHub checks on the pull request, one for the api, another for the webapp?

So this issue is closed as duplicate, that’s why I come here to ask for this feature too.

Would be useful to be able to have distincts sonar PR decoration for each sonar analysis triggered by the build:  
If I modified several modules in the same PR, then I will triggered distinct sonar analysis and I would like to have distinct PR decoration for each modified modules.

---

<div class="post-metadata">

**Author:** ![StephenLarkin](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@StephenLarkin](https://community.sonarsource.com/u/StephenLarkin)\
**Post date:** [May 20, 2019, 9:47am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/32 "2019-05-20T09:47:49Z")

</div>

Hi @Fabrice_Bellingard, I’m sure I’m not the only one who has been waiting with bated breath to see how this was progressing. I was wondering if it was possible to get an update on the timeline for this feature?

---

<div class="post-metadata">

**Author:** ![gregpakes](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/gregpakes/32/756_2.png) [@gregpakes](https://community.sonarsource.com/u/gregpakes)\
**Post date:** [May 20, 2019, 10:23am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/33 "2019-05-20T10:23:36Z")

</div>

You’re not the only one… ☹

---

<div class="post-metadata">

**Author:** ![gregpakes](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/gregpakes/32/756_2.png) [@gregpakes](https://community.sonarsource.com/u/gregpakes)\
**Post date:** [May 20, 2019, 10:24am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/34 "2019-05-20T10:24:15Z")

</div>

8 Months and counting…

---

<div class="post-metadata">

**Author:** ![Fabrice\_Bellingard](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/fabrice_bellingard/32/39_2.png) [@Fabrice\_Bellingard](https://community.sonarsource.com/u/Fabrice_Bellingard)\
**Post date:** [May 22, 2019, 4:55pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/35 "2019-05-22T16:55:55Z")

</div>

> [@StephenLarkin](#):
>
> I was wondering if it was possible to get an update on the timeline for this feature?

We’ve recently onboarded a new member in our crew who is going to dedicate all his energy on the Azure DevOps user experience, and as soon as he’s up-to-speed, this topic is going to be the first tricky one on his list! (no pressure @mickaelcaro 😉 )

---

<div class="post-metadata">

**Author:** ![DanS](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/dans/32/4514_2.png) [@DanS](https://community.sonarsource.com/u/DanS)\
**Post date:** [June 9, 2019, 2:49pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/36 "2019-06-09T14:49:53Z")

</div>

Also facing the same issue here.

We have a repo with multiple projects that are scanned differently.

I have configured a Jenkins job with multiple sonar scanners, however if an issue is found with the 1st project, the status is overwritten by the 2nd, 3rd and 4th scan.

A simple fix would be to give us the ability to assign the Status context name, e.g. sonar.pullrequest.statusname=Sonarqube-1

Could we please have an update regarding this issue?

---

<div class="post-metadata">

**Author:** ![Fabrice\_Bellingard](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/fabrice_bellingard/32/39_2.png) [@Fabrice\_Bellingard](https://community.sonarsource.com/u/Fabrice_Bellingard)\
**Post date:** [June 10, 2019, 3:22pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/37 "2019-06-10T15:22:27Z")

</div>

@DanS Can you detail what type of project your are analyzing in this repository, using which scanner, please?

---

<div class="post-metadata">

**Author:** ![cjancsar](https://avatars.discourse-cdn.com/v4/letter/c/edb3f5/32.png) [@cjancsar](https://community.sonarsource.com/u/cjancsar)\
**Post date:** [June 19, 2019, 11:28am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/38 "2019-06-19T11:28:01Z")

</div>

We have the exact same requirement. Monorepo but only one status gate shows in PR checks on Github. Where is this issue at?

---

<div class="post-metadata">

**Author:** ![clakech](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/clakech/32/3169_2.png) [@clakech](https://community.sonarsource.com/u/clakech)\
**Post date:** [June 24, 2019, 1:49pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/40 "2019-06-24T13:49:53Z")

</div>

we have a mono repo with several module inside: 1 java api, 1 front js, 1 front js, 1 batch, etc.

when we create a pull request we need to exec several sonar analysis: 1 java, 2 js, 1 other etc.

but only the latest analysis will be used by github pull request apps to display results.

we would like to have all results in differents checks as we can have with circleci builds steps for instance.

---

<div class="post-metadata">

**Author:** ![StephenLarkin](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@StephenLarkin](https://community.sonarsource.com/u/StephenLarkin)\
**Post date:** [June 25, 2019, 11:48am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/41 "2019-06-25T11:48:18Z")

</div>

Hey @Fabrice_Bellingard and @mickaelcaro any chance of another update on where we are with this?

---

<div class="post-metadata">

**Author:** ![mickaelcaro](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/mickaelcaro/32/4147_2.png) [@mickaelcaro](https://community.sonarsource.com/u/mickaelcaro)\
**Post date:** [June 27, 2019, 11:52am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/42 "2019-06-27T11:52:57Z")

</div>

Hi,

We were busy looking at this, and here is some update :

It will be more complicated that we originally thought 😏

Some use cases are working, and we are going to document them in the SonarCloud documentation.

But for other more complicated scenarios (like analyzing a same repository by multiple pipelines), we just realize that it will need deeper modifications in the engine.

Hope that you will understand, we be sure to let you know about newest updates ! 🙂

Thank you for your understanding.

Mickaël

---

<div class="post-metadata">

**Author:** ![dennisdoomen](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/dennisdoomen/32/5198_2.png) [@dennisdoomen](https://community.sonarsource.com/u/dennisdoomen)\
**Post date:** [July 17, 2019, 5:12am UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/43 "2019-07-17T05:12:22Z")

</div>

This is really a serious problem in any modern day full-stack repository. I’m surprised that this is still not solved, given how many companies break down their monoliths in full-stack services and components.

---

<div class="post-metadata">

**Author:** ![StephenLarkin](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@StephenLarkin](https://community.sonarsource.com/u/StephenLarkin)\
**Post date:** [July 24, 2019, 1:50pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/44 "2019-07-24T13:50:33Z")

</div>

Hey @Fabrice_Bellingard and @mickaelcaro, it’s that time again that I bother you to see how things are progressing.

---

<div class="post-metadata">

**Author:** ![StephenLarkin](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@StephenLarkin](https://community.sonarsource.com/u/StephenLarkin)\
**Post date:** [August 16, 2019, 12:02pm UTC](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992/45 "2019-08-16T12:02:23Z")

</div>

Hey, I know you guys are probably busy, but has there been any movement on this? @Fabrice_Bellingard @mickaelcaro?

[Previous page](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992.md?page=1)

[Next page](https://community.sonarsource.com/t/sonarcloud-pull-request-integration-with-multiple-builds/1992.md?page=3)
