Virtual SonarQube workshop (Project)

31 March, 9:00am-1:00pm (CET)

Do you work with SonarQube? Are you interested in doing a deep dive into SonarQube UI and administration?

We have a limited number of spaces available on a virtual SonarQube workshop being held on 31 March from 9:00am -1:00pm (CET). The course will be run by external training company, SAGES and hosted by PSNC.

Register here

Eligible participants can claim their time for this workshop through the GN5 project. See guidelines and eligibility criteria here:
https://wiki.geant.org/display/G52W1/Funding+to+Travel+for+Training

Workshop overview

As this workshop is a follow on from the SonarQube course held in December 2024, a working knowledge of SonarQube is a pre-requisite. It will focus on the following topics in more detail, including SonarQube UI and administration.

1. SonarQube UI
  • Concept of project
  • Project overview page
  • Quality metrics
  • Issues and their properties
  • Quality gates
  • Rules
  • Dealing with false-positives
  • Deeper SAST

2. SonarQube Administration

  • Users management
  • Tokens for static code analysis
  • Group management
  • Project permissions
3. CI/CD integration
  • SonarScanner configuration
  • Static analysis
  • Additional tools (bandit, pylint, coverage, mypy, etc.)
  • Clean as you code (pull request)
  • AI integration
Technical prerequisite: All students will have a machine in AWS EC2 with devtools ecosystem already installed and set-up.
Skip to content