Sdílet prostřednictvím


SonarQubePublish@6 – úloha Publikování výsledku brány kvality v6

Publikujte výsledek brány kvality SonarQube na výsledek sestavení Azure DevOps, který se použije po skutečné analýze.

Poznámka

Úlohy SonarQube jsou součástí rozšíření SonarQube pro Azure DevOps, které je předinstalované v Azure DevOps Services. Další informace a podpora úloh SonarQube a SonarQube najdete v tématu rozšíření SonarQube pro azure DevOps, SonarQube – Visual Studio Marketplacea Sonar Community.

Syntax

# 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.

Vstupy

pollingTimeoutSec - časových limitů (s)
string. Požadovaný. Výchozí hodnota: 300.

Tento úkol bude dotazovat SonarQube, dokud se analýza nedokončí, nebo dokud nedojde k vypršení časového limitu. Přidá také vlastnost sestavení se stavem brány kvality aktuálních analýz sestavení.


Možnosti řízení úkolů

Všechny úkoly mají kromě vstupů úkolů také možnosti řízení. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.

Výstupní proměnné

Žádný.

Poznámky

Poznámka

Úlohy SonarQube jsou součástí rozšíření SonarQube pro Azure DevOps, které je předinstalované v Azure DevOps Services. Další informace a podpora úloh SonarQube a SonarQube najdete v tématu rozšíření SonarQube pro azure DevOps, SonarQube – Visual Studio Marketplacea Sonar Community.

Požadavky

Požadavek Popis
Typy kanálů YAML, klasické sestavení
Běží na Agent, DeploymentGroup
požadavky Žádný
možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
omezení příkazů Jakýkoliv
nastavitelné proměnné Jakýkoliv
Verze agenta 3.218.0 nebo vyšší
Kategorie úkolu Vybudovat