SonarCloud

Home

Sign Up
Log In

CI/CD Integrations

clean code in your CI/CD workflow

Add clean code analysis to your CI/CD workflow in a few steps with a product that easily integrates into the cloud DevOps platforms and major cloud CI/CD tools.

extend your DevOps Platform experience

SonarCloud integrates with the 4 major DevOps Platforms.

GitHub
GitHub
GitHub
GitLab
GitLab
GitLab
Bitbucket
Bitbucket
Bitbucket
Azure Devops
Azure DevOps
Azure DevOps
SonarCloud CI/CD features

static code analysis in your DevOps Platform

Enhance your CI/CD workflow with SonarCloud and ensure only clean code will be added to the code base. With just a few clicks you're up and running right where your code lives.

Discover more SonarCloud features

Pull request decoration

Get instant code feedback directly inside your pull request and development branches. Fix issues while the code is still fresh in mind.

Go/No-Go Quality Gate

Fail your CI/CD pipelines when the quality of code doesn’t meet your defined requirements. Prevent problems from being merged, or deployed.

Issue review and prioritization

Review and prioritize issue remediation directly from the DevOps Platform's interface. Works with GitHub, Bitbucket Cloud and Azure DevOps.

Monorepo support

Configure several Quality Gates and receive project-labeled messages in your mono repository containing multiple projects. Works for GitHub, Bitbucket, and Azure DevOps Services.

Enhance your CI/CD workflow

Add SonarCloud analysis to your existing cloud CI/CD workflow in a few minutes.

GitHub Actions
GitHub
GitHub
GitLab CI
GitLab
GitLab
BitBucket Pipelines
Bitbucket
Bitbucket
Azure Pipelines
Azure
Azure
Circle CI
CircleCI
CircleCI
Travis CI
TravisCI
TravisCI
SonarLint IDE integration

consistency across your entire workflow

SonarLint in the IDE helps you find & fix bugs and security issues from the moment you start writing code. The connection of SonarLint to SonarCloud or SonarQube brings consistency and cohesive analysis at every step in your development workflow.

Discover SonarLint connected mode
Sonarlint real time code feedback
Documentation

Want to know more?

Refer to our documentation for any question you have Become a master at using SonarCloud by digging deeper in its features and implementations.

Check our documentation >

API

Want to do more?

Integrate SonarCloud with more tools in your ecosystem by using our free API and bring clean code information right where your need it.

Check our API >

SonarCloud CI/CD Benefits

benefits of integrating SonarCloud into your CI/CD pipeline and workflow

accelerate and improve developer productivity

unit tests

Automatically have SonarCloud analyze code for unit tests as it is committed into the repository, reporting any defects or issues found in test code. This makes it easier to implement and fix issues before this code is deployed. 

quality gates

Integrate SonarCloud into your CI/CD tools to track code coverage. Code that is well-tested is less likely to have issues. 

code quality

SonarCloud can provide reporting on the quality of the projects which includes the number and type of issues discovered, coverage, code duplication, and more. This information assists developers and managers to monitor and improve the quality of code before deployment.  

pull request analysis

Analyze pull requests as needed before the code is merged into the main branch. Analyze and find issues to ensure the new code does not introduce any negative changes.

increased visibility

Integrating SonarCloud into your CI/CD pipeline to clearly make informed decisions about your code and remediation prioritization. 

compliance

Comply with organization and industry standards and regulations by integrating SonarCloud in your CI/CD workflow to proactively scan your code for compliance issues. 

improved developer productivity

Receive feedback directly in the CI/CD pipeline or IDE to help developers quickly identify and fix code issues, leading to improved developer productivity.

Background image of bits of code connecting to each other

sign-up with only one click

Get started

get SonarCloud updates delivered directly to your inbox

By subscribing below, we will notify you about upcoming updates, new releases, and more. 


*We will never share your email address or spam you.

Select your preferred languages