Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |