SonarQubeAnalyze@5 – executar a tarefa Análise de Código v5
Use essa tarefa para executar o scanner e carregar os resultados no servidor SonarQube.
Nota
Essa tarefa foi preterida; use SonarQubeAnalyze@7.
Sintaxe
# 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.
Entradas
jdkversion
-
fonte de versão do JDK para análise
string
. Necessário. Valores permitidos: JAVA_HOME
(Usar JAVA_HOME), JAVA_HOME_11_X64
(Usar JAVA_HOME_11_X64 interno (agente hospedado)), JAVA_HOME_17_X64
(Usar JAVA_HOME_17_X64 interna (agente hospedado)), JAVA_HOME_21_X64
(Usar JAVA_HOME_21_X64 interna (agente hospedado)). Valor padrão: JAVA_HOME_11_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_11_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
Essa tarefa foi preterida; use SonarQubeAnalyze@7.
Essa tarefa deve ser usada com a nova versão da tarefa Prepare Analysis Configuration
.
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 | 2.144.0 ou superior |
Categoria de tarefa | Construir |
Consulte também
do SonarQube Azure DevOps Integration