Sonarqube – ISRO – Feb – 2024
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
Day1
SDLC
---------------------
Dev QA
========================================================================= =============================
PLAN -> Code -> Review -> Build -> UT -> Pack -> Archive -> Dep2QA -> AT -> CC
==============================================================================
Jira -> Git -> SonarQUBE-> Maven ->Junit-> Packer -> Artifacory -> Ansible -> Sel -> Jacoco
Confluence
=====================================================================================================
One failed - Repeat
All Passed - Release
====================================================================================================
Jenkins
CI
---------------------------------------------------
Auto Build + Auto Testing
=========================
IMM feeback
https://devopsschool.com/path/
What is SonarQube?
--------------------------------------------
Quality Mgmt Tool
Dev in JAVA
By SonarSource
version
10.X
Release
Commnity
Developer
Enterprise
Tool
- Save time
- Save Cost
- Imp QUALITY
Mgmt
- Code Quality Reports mgmt
- Project Quality reports mgmt
Quality
- Code Quality
- Peer code Review
- Static Code Review
- Test Qulity
What is Static Code Review?
-------------------------------
CODE is Reviewing A Code
Rule is Reviewing A Code
RuleS is Reviewing A Code
TOOL is Reviewing A Code
SCA TOOL is Reviewing A Code
https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
How Sonarqube Works?
=============================================
HUMAN --->>>>> SonarQube WEB ------> RDBMS -------> Scanner ------> Code
=======================
JAVA + ES
How to install SonarQube in Windows?
------------------------------------
prereq - https://docs.sonarsource.com/sonarqube/latest/requirements/prerequisites-and-overview/
Java Installation Guide in Linux & Windows
https://jdk.java.net/archive/
SonarQube Server
Sonarqube Tutorails: Installation & Configuration
SonarQube Code
https://github.com/devopsschool-demo-labs-projects/java-sonarqube-helloworld-src
https://github.com/devopsschool-demo-labs-projects/sonar-scanning-examples
Scannner
C:\tools\sonarqube-scanner\bin\sonar-scanner.bat
=============================
Ashok 13.127.78.245 Administrator YPBRGywe4sndHNO*=TFdnlKRIUVaBO44
Shadab 15.207.18.36 Administrator i@lOVNE=w(-IDKr(D2s3vbPC9pGGm?O8
Manvendar 13.233.199.192 Administrator t2xiH9Rjq7LwtQ5Yf2BpjNbL$fujbr2f
PSR 13.201.85.78 Administrator $&(P2IRzbSNuC=gGJyQ!Nng5V.QPg2DY
Mobina 65.0.99.237 Administrator m%-BTyPN4IDaPTG9iIYTNUZgl2NAfFYi
Smitha 13.200.235.180 Administrator Blctmtfws=JR6gsC4s-G6AS=m&&RWnv4
Sudhakar 65.0.5.208 Administrator dk)q9d=aw@q*zM3FO4iw!7-YEa.eN8aP
Rajdeep 13.126.173.13 Administrator qEQTwX@&57G5urpdmVE8aXBJ--.aOehW
Uday 3.110.151.163 Administrator rCtnqI7jchZYGdqX$AbqR82q$?eJnI%8
Dev 15.207.54.68 Administrator 5mUk&)cr2Qs65rZtm!BRXTGVzY5=bVyh
PK 65.0.181.16 Administrator V7sHRJdq=a2ORlTPz=q@P2s.Qe)5;nyp