Skip to content

This is the repository that holds the 'Continuous Code Inspection with SonarQube' course on Udemy

Notifications You must be signed in to change notification settings

WhiteLord/sonar-jenkins

Repository files navigation

Continuous Code inspection with SonarQube

Continuous Code inspection with SonarQube

What is this repository?

This repository covers the Continuous Code inspection with SonarQube course content.

How do I use the repository?

To make use of all the features of this repository, please use the master branch. All other branches contain older version of Angular, thus containing dependencies which are either abandonware or contain vulnerabilities.

git clone the repository to a prefered location on your machine and follow the course content!

How do I generate unit test coverage data?

  • Java test coverage reports are generated with: mvn org.jacoco:jacoco-maven-plugin:prepare-agent verify org.jacoco:jacoco-maven-plugin:report sonar:sonar -Dsonar.jdbc.username=sonar -Dsonar.jdbc.password=password -Dsonar.host.url=http://<sonarqube-address>:9000 -Dsonar.jdbc.url=jdbc:postgresql://<postgre-address>/sonarqube

  • Angular test coverage reporst are generated with: mvn clean install -Dsonar-scan from frontend-client folder

Can I get the course with a discount?

Sure you can! Just ping me on LinkedIn

About

This is the repository that holds the 'Continuous Code Inspection with SonarQube' course on Udemy

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published