SonarQube with GitLab

  Git Release Preparation Steps with SonarQube 1. Create a branch release ( dev branch --> build branch-->release branch) from the bui...

 Git Release Preparation Steps with SonarQube

1. Create a branch release ( dev branch --> build branch-->release branch) from the build branch of your code.

   mvn archetype:generate # this will ask GAV (I am creating a project name mvnproj)

   cd mvnproj

   git init  

   git status # it should show src and pom.xml file in the untracked area

   git add -A

   git commit -m "master branch is updated"

   git branch dev

   git checkout dev

   git branch build

   git checkout build

   git branch release

2. Install and Configure SonarQube.

    Install SonarQube

3. Add/Modify the changes in the dev branch and update the build and release branch.

  Make the changes in dev branch code and merge the changes to build branch and merge build branch to release branch

  Add sonar dependencies in the release branch code 

4. Analyze the code which is in the release branch with SonarQube (here we need to use Maven Integration with sonarqube).

    Goto SonarQube and check that the release branch code should be in the project list.

5. Once Analysis is done then merge the release branch to the master branch.

    git checkout master

     git merge release

6. For CICD pipeline point of view use Gitlab/Jenkins/Bamboo integration with SonarQube.

Create a Repo in Gitlab

7. Once the Analysis is done then it Git Release closure.



Ansible,6,AWS,1,Azure DevOps,1,Containerization with docker,2,DevOps,2,Docker Quiz,1,Docker Swarm,1,DockerCompose,1,ELK,2,git,2,Jira,1,Kubernetes,1,Kubernetes Quiz,5,SAST DAST Security Testing,1,SDLC Quiz,3,SonarQube,3,Splunk,2,vagrant kubernetes,1,YAML Basics,1,
DevOpsWorld: SonarQube with GitLab
SonarQube with GitLab
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content