Kurzusleírás

Bevezetés

  • A SonarQube jellemzők és architektúra áttekintése

Elkezdeni

  • A szerver telepítése és konfigurálása
  • Navigálás a SonarQube szerver felhasználói felületén
  • A SonarScanner beállítása összeállítási eszközökkel (Gradle, Maven, Ant stb.)

Integrálás az DevOps eszközökkel

  • Jenkins bővítmények telepítése és konfigurálása
  • Azure DevOps adattár importálása a SonarQube-ba
  • Projektek beállítása GitHub tárolókkal

Kódtesztek és -elemzés futtatása

  • Elemzési paraméterek meghatározása
  • Tesztek végrehajtása és adatok generálása
  • Munkavégzés harmadik féltől származó elemzőkkel

A kód minőségének javítása és fenntartása

  • A projekt történetének elemzése
  • Szabályok meghatározása minőségi profilokkal
  • A globális biztonsági funkciók javítása
  • Kódolási szabályok hozzáadása SonarQube API-val
  • A legjobb gyakorlatok és tippek

Hibaelhárítás

Összegzés és a következő lépések

Követelmények

  • DevOps adminisztrációban szerzett tapasztalat.

Közönség

  • DevOps mérnökök
  • Fejlesztők
  14 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (1)

Rokon tanfolyam

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Rokon kategóriák