SonarQubeAnalyze@5 – Executar a tarefa análise de código v5
Use essa tarefa para executar o verificador e carregar os resultados no servidor 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.
Entradas
jdkversion
- Origem da versão do JDK para análise
string
. Obrigatórios. Valores permitidos: JAVA_HOME
(Usar JAVA_HOME), JAVA_HOME_11_X64
(Usar JAVA_HOME_11_X64 internos (agente hospedado)), JAVA_HOME_17_X64
(Usar JAVA_HOME_17_X64 internas (agente hospedado)) JAVA_HOME_21_X64
(Usar JAVA_HOME_21_X64 internas (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 auto-fornecido que selecionará o valor dessa variável env ou pode escolher o valor de 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á selecionado.
Opções de controle da tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Comentários
Essa tarefa deve ser usada com a nova versão da Prepare Analysis Configuration
tarefa.
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico |
Executa em | Agent, DeploymentGroup |
Demandas | Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: java |
Funcionalidades | Essa tarefa não atende a nenhuma demanda para tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 2.144.0 ou superior |
Categoria da tarefa | Build |