Megosztás a következőn keresztül:


SonarQubeAnalyze@5 – Kódelemzés v5-ös feladat futtatása

Ezzel a feladatval futtassa a szkennert, és töltse fel az eredményeket a SonarQube-kiszolgálóra.

Syntax

# Run Code Analysis v5
# Run scanner and upload the results to the SonarQube server.
- task: SonarQubeAnalyze@5
  inputs:
    jdkversion: 'JAVA_HOME_11_X64' # 'JAVA_HOME' | 'JAVA_HOME_11_X64' | 'JAVA_HOME_17_X64' | 'JAVA_HOME_21_X64'. Required. JDK version source for analysis. Default: JAVA_HOME_11_X64.

Bevitelek

jdkversion - JDK-verzióforrás elemzéshez
string. Kötelező. Engedélyezett értékek: JAVA_HOME (JAVA_HOME használata), JAVA_HOME_11_X64 (Beépített JAVA_HOME_11_X64 használata (üzemeltetett ügynök)), JAVA_HOME_17_X64 (Beépített JAVA_HOME_17_X64 használata (üzemeltetett ügynök)), JAVA_HOME_21_X64 (Beépített JAVA_HOME_21_X64 használata (üzemeltetett ügynök)). Alapértelmezett érték: JAVA_HOME_11_X64.

Válassza ki a kívánt Java-verziót az elemzéshez: Választhat az Önkiszolgáló JAVA_HOME, amely felveszi ennek az env változónak az értékét, vagy kiválaszthatja a beépített JAVA_HOME_XX_X64 értéket az üzemeltetett ügynökön. Az alapértelmezett érték JAVA_HOME_11_X64, de ha a javasolt érték egyikét választja, és azok nem érhetők el, JAVA_HOME érték lesz helyette felvéve.


Feladatvezérlési lehetőségek

Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Megjegyzések

Ezt a feladatot a tevékenység új verziójával Prepare Analysis Configuration kell használni.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build
Futtatás Ügynök, DeploymentGroup
Igények A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: java
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.144.0 vagy újabb
Feladatkategória Build

Lásd még