circle-exclamation
We've updated our static IP addresses. GitHub Enterprise users should update their allowlists.
chevron-right
LogoLogo
search
Ctrlk
Start FreeLogin
  • houseHome
  • cloudSonarQube Cloud
  • serverSonarQube Server
  • users-between-linesSonarQube Community Build
  • terminalSonarQube MCP server
sparkle
AI Assistant
Working...Thinking...
sparkle
Good morning

I'm here to help you with the docs.

Ctrli
AI Based on your contextquestion-circle
  • houseHomepage
  • AI capabilitieschevron-right
  • Advanced Securitychevron-right
  • Discovering SonarQube Cloudchevron-right
  • Quickstart guide
  • Getting started with SonarQube Cloudchevron-right
  • Getting started with Enterprisechevron-right
  • Improving your codechevron-right
  • Enriching your analysischevron-right
  • Setting your quality standardschevron-right
  • Managing your accountchevron-right
  • Managing your projectchevron-right
  • Managing portfolios
  • Administering SonarQube Cloudchevron-right
  • Architecture (Beta)
  • Design and Architecturechevron-right
  • Advanced setupchevron-right
    • Overview
    • Automatic analysis
    • CI-based analysischevron-right
      • Overview of integrated CIs
      • Github Actions
      • Bitbucket Pipelines
      • Azure pipelineschevron-right
      • GitLab CI
      • Jenkinschevron-right
      • Amazon CodeCatalyst
      • CircleCI
      • Codemagic
      • Other CIs
      • SonarScanner CLI
      • Azure DevOps Extension
      • Jenkins Extension
      • SonarScanner for Maven
      • SonarScanner for Gradle
      • SonarScanner for .NETchevron-right
      • SonarScanner for NPMchevron-right
      • SonarScanner for Python
      • JFrog Evidence Collection
    • Scanner environmentchevron-right
    • Languageschevron-right
    • Analysis parameterschevron-right
    • Monorepo support
    • Web API
    • Webhooks
    • Incremental analysis mechanisms
  • Digging deeperchevron-right
  • Appendiceschevron-right
  • Deprecations and removals
block-quoteOn this pagechevron-down
  1. Advanced setup

CI-based analysis

These pages explain how to integrate SonarQube Cloud into your CI/CD pipeline. Instructions include how to connect your SonarScanner and configure analysis parameters for different CI tools.

Overview of integrated CIschevron-rightGithub Actionschevron-rightBitbucket Pipelineschevron-rightAzure pipelineschevron-rightGitLab CIchevron-rightJenkinschevron-rightAmazon CodeCatalystchevron-rightCircleCIchevron-rightCodemagicchevron-rightOther CIschevron-rightSonarScanner CLIchevron-rightAzure DevOps Extensionchevron-rightJenkins Extensionchevron-rightSonarScanner for Mavenchevron-rightSonarScanner for Gradlechevron-rightSonarScanner for .NETchevron-rightSonarScanner for NPMchevron-rightSonarScanner for Pythonchevron-rightJFrog Evidence Collectionchevron-right
PreviousAutomatic analysischevron-leftNextOverview of integrated CIschevron-right

Last updated 1 month ago

Was this helpful?

Resources

  • Sonar
  • Sonar Rules Catalog
  • Sonar Community

© 2025 SonarSource Sàrl. All rights reserved.

Was this helpful?