Compartir a través de


SonarQubePublish@8 - Publicar la tarea de Resultados de Puerta de Calidad v8

Publique el resultado de Quality Gate de SonarQube Server en el resultado de la compilación de Azure DevOps, que se usará después del análisis real.

Nota:

Las tareas sonarQube forman parte de la extensión SonarQube para Azure DevOps, que está preinstalada en Azure DevOps Services. Para obtener más información y compatibilidad con tareas de SonarQube y SonarQube, consulte extensión SonarQube para Azure DevOps, SonarQube: Visual Studio Marketplacey Sonar Community.

Syntax

# Publish Quality Gate Result v8
# Publish SonarQube Server's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@8
  inputs:
    pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.

Entradas

pollingTimeoutSec - Tiempo muerto(s)
string. Obligatorio. Valor predeterminado: 300.

Esta tarea sondeará al servidor SonarQube hasta que se complete el análisis o hasta que se alcance el tiempo de espera. También añade una propiedad de construcción con el estado de puerta de calidad de los análisis actuales de construcción.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Requisitos

Requirement Description
Tipos de canalización YAML, compilación clásica
Se ejecuta en Agente, DeploymentGroup
demandas Ninguno
Capacidades Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 3.218.0 o superior
Categoría de tarea Construir