SonarQubeAnalyze@5 - Tâche Exécuter l’analyse du code v5
Utilisez cette tâche pour exécuter le scanneur et charger les résultats sur le serveur 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.
Entrées
jdkversion
- Source de version JDK pour l’analyse
string
. Obligatoire. Valeurs autorisées : JAVA_HOME
(Utiliser JAVA_HOME), JAVA_HOME_11_X64
(Utiliser des JAVA_HOME_11_X64 intégrés (agent hébergé)), JAVA_HOME_17_X64
(Utiliser des JAVA_HOME_17_X64 intégrés (agent hébergé)), JAVA_HOME_21_X64
(Utiliser des JAVA_HOME_21_X64 intégrés (agent hébergé)). Valeur par défaut : JAVA_HOME_11_X64
.
Sélectionnez la version java souhaitée pour l’analyse : vous pouvez choisir avec auto-fourni JAVA_HOME qui va récupérer la valeur de cette variable env, ou vous pouvez choisir la valeur de JAVA_HOME_XX_X64 intégrée sur l’agent hébergé. La valeur par défaut est JAVA_HOME_11_X64, mais si vous choisissez l’une des valeurs proposées et qu’elle n’est pas disponible, JAVA_HOME valeur sera récupérée à la place.
Options de contrôle de la tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Notes
Cette tâche doit être utilisée avec la nouvelle version de la Prepare Analysis Configuration
tâche.
Configuration requise
Condition requise | Description |
---|---|
Types de pipelines | YAML, build classique |
S’exécute sur | Agent, DeploymentGroup |
Demandes | Les agents auto-hébergés doivent avoir des fonctionnalités qui correspondent aux exigences suivantes pour exécuter des travaux qui utilisent cette tâche : java |
Capabilities | Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail. |
Restrictions de commandes | Quelconque |
Variables settables | Quelconque |
Version de l’agent | 2.144.0 ou version ultérieure |
Catégorie de la tâche | Build |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour