Udostępnij za pośrednictwem


SonarQubePublish@7 — publikowanie wyników bramy jakości w wersji 7

Opublikuj wynik bramy jakości sonarQube w wyniku kompilacji usługi Azure DevOps, który będzie używany po rzeczywistej analizie.

Nuta

Zadania SonarQube są częścią rozszerzenia SonarQube dla usługi Azure DevOps, które jest wstępnie zainstalowane w usługach Azure DevOps Services. Aby uzyskać więcej informacji i obsługę zadań SonarQube i SonarQube, zobacz rozszerzenie SonarQube dla usługi Azure DevOps, SonarQube — Visual Studio Marketplacei Sonar Community.

Składnia

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

Wejścia

limit czasu pollingTimeoutSec - (s)
string. Wymagane. Wartość domyślna: 300.

To zadanie przeprowadzi sondę SonarQube do momentu ukończenia analizy lub do momentu osiągnięcia limitu czasu. Dodaje również właściwość kompilacji ze stanem bramy jakości bieżących kompilacji.


Opcje sterowania zadaniami

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.

Zmienne wyjściowe

Żaden.

Uwagi

Nuta

Zadania SonarQube są częścią rozszerzenia SonarQube dla usługi Azure DevOps, które jest wstępnie zainstalowane w usługach Azure DevOps Services. Aby uzyskać więcej informacji i obsługę zadań SonarQube i SonarQube, zobacz rozszerzenie SonarQube dla usługi Azure DevOps, SonarQube — Visual Studio Marketplacei Sonar Community.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja
Działa na Agent, DeploymentGroup
Wymagania Żaden
możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
ograniczenia poleceń Jakikolwiek
zmienne ustawiane Jakikolwiek
Wersja agenta 3.218.0 lub nowsza
Kategoria zadań Budować