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/