Ugrás a tartalomra

SonarQube

SonarQube CI a GitHub Actions

Az Elemzés minden lehívási kérelemnél újra átvizsgálja a teljes kódbázist.

11 m → 3 m
Scan

Az Elemzés minden lehívási kérelemnél újra átvizsgálja a teljes kódbázist.

Miért történik

A SonarQube elemzési gyorsítótár nem marad fenn, és a sekély klónok megszakítják a hibás hozzárendelést.

Mit kell változtatni

  1. Gyorsítótár ~/.sonar/cache kulcsolva a szkenner verzióban
  2. A teljes git előzmények lekérése, hogy a hibás adatok pontosak legyenek
  3. Csak a módosított fájlokon futtasson elemzést lekéréses vizsgálathoz

SonarQube a runnerhut-on (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-8vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.