Software Engineering, Automation and DevOps Solutions

How to integrate a GitHub repository with a Jenkins pipeline

Let us start with a common use case in a typical project. The use case is to fetch the code from source control. Once we are execute this use case i.e. once we are able to fetch the source code, we should be able to perform continuous integration and delivery...

Generate fine grained personal access token in GitHub

What is a Personal Access Token GitHub is a tool used by many projects to store and version control their code. So, as an initial step during code integration, it is required to fetch the code from version control i.e. GitHub in our case. This can be done by using...

How to change default vm.max_map_count on a Linux system

In this article we will discuss regarding vm.max_map_count and how to change this value in a linux system. We will change the vm.max_map_count for resolution of this error returned when we try to start SonarQube installed on a linux environment with default max_map_count setting. Max virtual memory areas vm.max_map_count [65530]...

Fail to get bootstrap index from server: SonarQube error

You might have come across this error “Fail to get bootstrap index from server” while running SonarQube analysis. For this blog post we will discuss this error as it occurs in Jenkins while executing a job which includes Sonar analysis. You might come across this error in SonarQube in a...

How to install SQL Server database for SonarQube

Overview SonarQube has an inbuilt database which is meant for evaluation purpose. When we start using SonarQube on the project, we should switch to one of the databases supported by SonarQube. Here we will discuss how to setup SQL server database for SonarQube. To write our sample code, we will...