Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Execute o verificador e carregue os resultados no Servidor SonarQube.
Observação
As tarefas do SonarQube fazem parte da extensão SonarQube para o Azure DevOps, que é pré-instalada no Azure DevOps Services. Para obter mais informações e suporte para tarefas sonarQube e SonarQube, consulte extensão SonarQube parado Azure DevOps, SonarQube – Visual Studio Marketplacee da Comunidade sonar.
Sintaxe
# 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.
Entradas
jdkversion
-
Fonte da versão JDK para análise
string. Obrigatório Valores permitidos: JAVA_HOME (Use JAVA_HOME), JAVA_HOME_17_X64 (Use JAVA_HOME_17_X64 embutido (agente hospedado)), JAVA_HOME_21_X64 (Use JAVA_HOME_21_X64 embutido (agente hospedado)). Valor padrão: JAVA_HOME_17_X64.
Selecione a versão Java desejada para a análise: Você pode escolher, com JAVA_HOME fornecidos por si mesmo, qual irá captar o valor dessa variável ambiental, ou pode escolher o valor JAVA_HOME_XX_X64 embutido no agente hospedado. O valor padrão é JAVA_HOME_11_X64, porém, se você escolher qualquer um dos valores propostos e eles não estiverem disponíveis, JAVA_HOME valor será escolhido em vez disso.
Opções de controle de tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte as opções de Controle de e as propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Requirements
| Requirement | Description |
|---|---|
| Tipos de pipeline | YAML, build clássico |
| Execuções em | Agente, DeploymentGroup |
| de demandas |
Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas de para executar trabalhos que usam esta tarefa: java |
| recursos | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | 3.218.0 ou superior |
| Categoria de tarefa | Construir |