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 scanner e carregue os resultados no servidor SonarQube.
Nota
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 v6
# Run scanner and upload the results to the SonarQube server.
- task: SonarQubeAnalyze@6
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 de versão do JDK para análise
string
. Necessário. Valores permitidos: JAVA_HOME
(Usar JAVA_HOME), JAVA_HOME_17_X64
(Usar JAVA_HOME_17_X64 interna (agente hospedado)), JAVA_HOME_21_X64
(Usar JAVA_HOME_21_X64 internas (agente hospedado)). Valor padrão: JAVA_HOME_17_X64
.
Selecione a versão desejada do Java para a análise: você pode escolher com o JAVA_HOME autoproduto que obterá o valor dessa variável de desenvolvimento ou escolher o valor JAVA_HOME_XX_X64 interno no agente hospedado. O valor padrão é JAVA_HOME_17_X64, no entanto, se você escolher um dos valores propostos e eles não estiverem disponíveis, JAVA_HOME valor será escolhido.
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.
Observações
Nota
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.
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico |
Execuções em | Agent, 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 |