Pullrequest decoration & Quality Gate

We want to prevent PR’s from being merged if they don’t pass the quality gate.

Based on the documentation & video’s it seems the pull request decoration feature is required in order to make this happen.
(Pull Request Analysis | SonarQube Docs
Block the Merge of a Pull Request in Azure DevOps - YouTube)

Can someone confirm that this indeed the case?

I want to be able to enforce the quality gate in PR’s in multiple Azure DevOps organisations when our SonarQube instance has a developer license.

Anybody know how we can accomplish this?

Hi,

Welcome to the community!

Yes, you’ll want the PR analysis & decoration available starting in Developer Edition($).

 
Ann

Hey Ann,

Thanks for the response!
So to clarify: It’s not possible to prevent PR’s from being merged in multiple Azure DevOps organizations if you only have developer license?

Regards,
Bob

Hi Bob,

If you need to configure multiple instances, then you’ll need Enterprise Edition. The internet is telling me that organizations (can) exist within the same instance, so I believe you’ll be good with Developer Edition.

 
Ann

Hey Ann,

I am not sure I understand. I was under the impression that ‘instance’ and ‘organization’ in Azure DevOps were interchangeable. In DevOps you can have multiple projects under the same organization, but as far as I know there is no entity to combine multiple organizations.

Do you have a reference for your information?

Regards,
Bob

Hi Bob,

By instance I mean server/box.

 
Ann