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 |