Přejít na obsah

SonarQube

SonarQube CI na GitHub Actions

Analýza znovu prohledá celou kódovou základnu při každém požadavku na stažení.

11m → 3m
Skenujte

Analýza znovu prohledá celou kódovou základnu při každém požadavku na stažení.

Proč se to děje

Mezipaměť analýzy SonarQube není trvalá a mělké klony porušují připisování viny.

Co změnit

  1. Mezipaměť ~/.sonar/cache zadaná na verzi skeneru
  2. Načtěte celou historii git, aby byla data o vině přesná
  3. Spouštět analýzu pouze u změněných souborů pro skenování s žádostí o stažení

SonarQube na runnerhut

Jediná řada specifická pro runnerhut je `runs-on: runnerhut-8vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.