SonarQube

Guide to configure a webhook in SonarQube

Overview Webhooks are configured for sending notification to a web address that an event has occurred. In SonarQube, webhooks are configured to send notification to third party services to notify them of the SonarQube code analysis completion. In this post we will discuss in detail why to configure a webhook...

SonarQube integration with Jenkins Pipeline

In this article we will discuss the steps required to integrate SonarQube with Jenkins. We will first see how to configure SonarQube in Jenkins and then create a Jenkins pipeline project and run analysis using SonarQube.  We will use Java and maven project to demonstrate the integration between SonarQube and...

How to handle inprogress status for SonarQube Quality gate

Overview Let us start right away with the scenario. You have setup a CI CD pipeline with Jenkins and SonarQube for code analysis and quality gate. You noticed that it works well for sometime, then suddenly, in one of the successive builds, the pipeline starts getting stuck in the quality...