Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führen Sie den Scanner aus, und laden Sie die Ergebnisse auf den SonarQube-Server hoch.
Hinweis
Die SonarQube-Aufgaben sind Teil der SonarQube-Erweiterung für Azure DevOps, die in Azure DevOps Services vorinstalliert ist. Weitere Informationen und Unterstützung für SonarQube- und SonarQube-Aufgaben finden Sie unter SonarQube-Erweiterung für Azure DevOps, SonarQube - Visual Studio Marketplaceund Sonar Community-.
Syntax
# Run Code Analysis v8
# Run scanner and upload the results to the SonarQube Server.
- task: SonarQubeAnalyze@8
inputs:
jdkversion: 'JAVA_HOME_17_X64' # 'JAVA_HOME' | 'JAVA_HOME_17_X64' | 'JAVA_HOME_21_X64'. Required. JDK version source for analysis. Default: JAVA_HOME_17_X64.
Eingänge
jdkversion
-
JDK-Versionsquelle zur Analyse
string. Erforderlich. Erlaubte Werte: JAVA_HOME (Verwenden Sie JAVA_HOME), JAVA_HOME_17_X64 (Verwenden Sie eingebautes JAVA_HOME_17_X64 (gehosteter Agent)), JAVA_HOME_21_X64 (Verwenden Sie eingebautes JAVA_HOME_21_X64 (gehosteter Agent)). Standardwert: JAVA_HOME_17_X64.
Wählen Sie die gewünschte Java-Version für die Analyse aus: Sie können entweder mit selbstbereitgestellten JAVA_HOME wählen, die den Wert dieser Env-Variable erfassen, oder Sie wählen den eingebauten JAVA_HOME_XX_X64-Wert des gehosteten Agenten. Der Standardwert ist JAVA_HOME_11_X64, aber wenn Sie einen der vorgeschlagenen Werte wählen und sie nicht verfügbar sind, wird JAVA_HOME Wert stattdessen ausgewählt.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.
Ausgabevariablen
Keiner.
Anforderungen
| Anforderung | Description |
|---|---|
| Pipelinetypen | YAML, klassischer Build |
| Läuft auf | Agent, DeploymentGroup |
| Anforderungen | Self-hosted agents must have capabilities that match the following anforderungen to run jobs that use this task: java: |
| Funktionen | Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag. |
| Befehlseinschränkungen | Beliebig |
| Settable-Variablen | Beliebig |
| Agentversion | 3.218.0 oder höher |
| Vorgangskategorie | Build |