SonarQubeAnalyze@5 - Codeanalyse v5-taak uitvoeren
Gebruik deze taak om de scanner uit te voeren en de resultaten te uploaden naar de SonarQube-server.
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.
Invoerwaarden
jdkversion
- JDK-versiebron voor analyse
string
. Vereist. Toegestane waarden: JAVA_HOME
(Gebruik JAVA_HOME), JAVA_HOME_11_X64
(Ingebouwde JAVA_HOME_11_X64 (gehoste agent gebruiken)), JAVA_HOME_17_X64
(Ingebouwde JAVA_HOME_17_X64 gebruiken (gehoste agent)), JAVA_HOME_21_X64
(Ingebouwde JAVA_HOME_21_X64 gebruiken (gehoste agent)). Standaardwaarde: JAVA_HOME_11_X64
.
Selecteer de gewenste Java-versie voor de analyse: u kunt kiezen met Zelf opgegeven JAVA_HOME waarmee de waarde van deze env-variabele wordt opgehaald, of u kunt de ingebouwde JAVA_HOME_XX_X64 waarde op de gehoste agent kiezen. De standaardwaarde is JAVA_HOME_11_X64, maar als u een van de voorgestelde waarden kiest en deze niet beschikbaar zijn, wordt in plaats daarvan JAVA_HOME waarde opgehaald.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties voor besturingselementen en algemene taakeigenschappen voor meer informatie.
Uitvoervariabelen
Geen.
Opmerkingen
Deze taak moet worden gebruikt met de nieuwe versie van de Prepare Analysis Configuration
taak.
Vereisten
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die gebruikmaken van deze taak: java |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Build |