# DevOps platforms

This integration allows you to import your DevOps platform organization and its repositories into SonarQube Cloud, automatically binding SonarQube Cloud projects to their corresponding DevOps platform repositories. The integration also enables features like automatically triggering analysis in your CI/CD pipeline, displaying quality gate status in your DevOps pipeline, and preventing merges when the quality gate fails.

By default, users can authenticate to SonarQube Cloud with their existing credentials on their DevOps platform service (no additional setup is required). With the DevOps platform service authentication, Just-in-Time user provisioning is used.

{% hint style="info" %}
With the Enterprise plan, you can use Single Sign On authentication. See [Subscription plans](/sonarqube-cloud/administering-sonarcloud/managing-subscription/subscription-plans.md) for more information.
{% endhint %}

{% content-ref url="/pages/0s9avdl3qbWbG1Hhf9Ok" %}
[GitHub](/sonarqube-cloud/discovering-sonarcloud/integration-with-devops-platforms/github.md)
{% endcontent-ref %}

{% content-ref url="/pages/odaHCyL8gAbKBSbGZTuv" %}
[Bitbucket Cloud](/sonarqube-cloud/discovering-sonarcloud/integration-with-devops-platforms/bitbucket-cloud.md)
{% endcontent-ref %}

{% content-ref url="/pages/uPFTRqAcNx6oSpNn694p" %}
[GitLab](/sonarqube-cloud/discovering-sonarcloud/integration-with-devops-platforms/gitlab.md)
{% endcontent-ref %}

{% content-ref url="/pages/8Dk9vRN7zA40BSwD1vbo" %}
[Azure DevOps](/sonarqube-cloud/discovering-sonarcloud/integration-with-devops-platforms/azure-devops.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sonarsource.com/sonarqube-cloud/discovering-sonarcloud/integration-with-devops-platforms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
