Sdílet prostřednictvím


SonarQubeAnalyze@5 – Spuštění úlohy analýzy kódu v5

Pomocí této úlohy spusťte skener a nahrajte výsledky na server SonarQube.

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.

Vstupy

jdkversion - Zdroj verze sady JDK pro analýzu
string. Povinná hodnota. Povolené hodnoty: JAVA_HOME (Použít JAVA_HOME), JAVA_HOME_11_X64 (Použít předdefinované JAVA_HOME_11_X64 (hostovaný agent)), JAVA_HOME_17_X64 (Použít předdefinovaný JAVA_HOME_17_X64 (hostovaný agent)) JAVA_HOME_21_X64 (Použít předdefinovaný JAVA_HOME_21_X64 (hostovaný agent)). Výchozí hodnota: JAVA_HOME_11_X64.

Vyberte požadovanou verzi Javy pro analýzu: Můžete zvolit buď self provided JAVA_HOME který bude hodnotu této proměnné env, nebo můžete zvolit integrovanou hodnotu JAVA_HOME_XX_X64 v hostovaném agentu. Výchozí hodnota je JAVA_HOME_11_X64, ale pokud zvolíte některou z navrhovaných hodnot a nejsou k dispozici, JAVA_HOME hodnota se místo toho vybere.


Možnosti ovládání úloh

Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Poznámky

Tato úloha se použije s novou verzí Prepare Analysis Configuration úlohy.

Požadavky

Požadavek Popis
Typy kanálů YAML, klasický build
Běží na Agent, DeploymentGroup
Požadavky Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům na spouštění úloh, které používají tuto úlohu: Java:
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.144.0 nebo vyšší
Kategorie úloh Sestavení

Viz také