

Issuing a pull request can trigger a branch analysis and add pull request decoration to see your branch analysis directly in your DevOps Platforms's interface in addition to the SonarQube interface. Starting in Developer Edition, you can integrate SonarQube to be part of your pull or merge request process. For more information, see Branch Analysis.
#SONAR 8.5 COLOR SCHEMES CODE#
Starting in Developer Edition, you can analyze your branches in SonarQube, and ensure that your code quality is consistent all the way down to the branch level in your projects. For more information, see Analyzing Source Code. The scanner can either run on your build or as part of your continuous integration (CI) pipeline performing a scan whenever your build process is triggered.

Setting up analysisĪnalyzing your code starts with installing and configuring a SonarQube scanner. If you're using SonarQube Data Center Edition, see the Configure & Operate a Cluster documentation for more information on running your instance as a cluster. When your instance is up and running, see the Monitoring documentation for information on keeping your instance running smoothly. See the installing and upgrading pages for setting up your production instance. The scanner posts the results to the SonarQube server which provides feedback to developers through the SonarQube interface, email, in-IDE notifications (through SonarLint), and decoration on pull or merge requests (when using Developer Edition and above).An organization’s continuous integration (CI) tool checks out, builds, and runs unit tests, and an integrated SonarQube scanner analyzes the results.Developers develop and merge code in an IDE (preferably using SonarLint to receive immediate feedback in the editor) and check-in their code to their DevOps Platform.
#SONAR 8.5 COLOR SCHEMES FULL#
Otherwise, you can also find an overview and common scenarios below or navigate through and search the full documentation in the left pane.
#SONAR 8.5 COLOR SCHEMES INSTALL#
If you're ready to set up a production instance, check out the Install the Server documentation. If you want to try out SonarQube, check out the Try out SonarQube page for instructions on installing a local instance and analyzing a project. It can integrate with your existing workflow to enable continuous code inspection across your project branches and pull requests. SonarQube® is an automatic code review tool to detect bugs, vulnerabilities, and code smells in your code.
