SonarQubePublish@6 - Tarefa Publicar resultado do Quality Gate v6
Publique o resultado do Quality Gate do SonarQube no resultado da compilação do Azure DevOps, para ser usado após a análise real.
Observação
As tarefas SonarQube fazem parte da extensão SonarQube para Azure DevOps, que é pré-instalada nos Serviços de DevOps do Azure. Para obter mais informações e suporte para tarefas SonarQube e SonarQube, consulte extensão SonarQube para Azure DevOps, SonarQube - Visual Studio Marketplacee Sonar Community.
Sintaxe
# Publish Quality Gate Result v6
# Publish SonarQube's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@6
inputs:
pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.
Insumos
pollingTimeoutSec
-
Tempo limite (s)
string
. Necessário. Valor padrão: 300
.
Esta tarefa sondará o SonarQube até que a análise seja concluída ou até que o tempo limite seja atingido. Ele também adiciona uma propriedade de construção com o status de porta de qualidade da(s) análise(s) atual(is).
Opções de controlo de tarefas
Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.
Variáveis de saída
Nenhuma.
Comentários
Observação
As tarefas SonarQube fazem parte da extensão SonarQube para Azure DevOps, que é pré-instalada nos Serviços de DevOps do Azure. Para obter mais informações e suporte para tarefas SonarQube e SonarQube, consulte extensão SonarQube para Azure DevOps, SonarQube - Visual Studio Marketplacee Sonar Community.
Requerimentos
Exigência | Descrição |
---|---|
Tipos de pipeline | YAML, construção clássica |
Funciona em | Agente, DeploymentGroup |
Exigências | Nenhum |
Capacidades | Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 3.218.0 ou superior |
Categoria de tarefa | Construir |