SonarQube Tutorial Objective

Session 01: Requirements

Session 02: Setup and Upgrade

Session 03: Analyzing Source Code

Session 04: Branches

Session 05: User Guide

Session 06: Project Administration

Session 07: Instance Administration

Detailed Syllabus:

Session 01: Requirements

Prerequisites and Overview
Benchmark
Hardware Recommendations

Session 02: Setup and Upgrade

Install the Server
Configure & Operate the Server
Install a Plugin
Install the Server as a Cluster
Configure & Operate a Cluster
Upgrade the Server
Troubleshooting

Session 03: Analyzing Source Code

Analysis Parameters
Test Coverage & Execution
Importing External Issues
Background Tasks
Generic Issue Data
Generic Test Data
Pull Request Analysis
SCM Integration

Session 04: Branches

Short-lived Branches
Long-lived Branches
Frequently Asked Branches Questions

Session 05: User Guide

Fixing the Water Leak
Project Page
Applications
Portfolios
Issues
Rules
Security-related Rules
Built-in Rule Tags
Quality Gates
Metric Definitions
Concepts
Activity and History
Visualizations
SonarLint Smart Notifications
Security Reports
User Account
User Token
Keyboard Shortcuts

Session 06: Project Administration

Project Existence
Managing Project History
Narrowing the Focus
Managing Portfolios and Applications
Portfolio PDF Configuration
Project Settings
Webhooks

Session 07: Instance Administration

Quality Profiles
Security
Delegating Authentication
GitHub Enterprise Integration
Look and Feel
Marketplace
Housekeeping
Notifications
Server Logs & System Info
Monitoring
Project Move
Custom Measures
Compute Engine Performance
SonarQube DB copy tool

If You Like What We Do Here On DevOpsConcept, You Should Consider:

Stay Connected to: Twitter | Facebook

Subscribe to our email updates: Sign Up Now

 

We are thankful for your support.