Aracılığıyla paylaş


SonarQubePublish@7 - Kalite Kapısı Sonucunu Yayımlama v7 görevi

SonarQube'in Quality Gate sonucunu, gerçek analizden sonra kullanılacak Azure DevOps derleme sonucu üzerinde yayımlayın.

Not

SonarQube görevleri, Azure DevOps Services'da önceden yüklenmiş olan Azure DevOps için SonarQube uzantısının bir parçasıdır. SonarQube ve SonarQube görevleri hakkında daha fazla bilgi ve destek için bkz. Azure DevOpsiçin SonarQube uzantısını , SonarQube - Visual Studio Marketve Sonar Community.

Sözdizimi

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

Giriş

pollingTimeoutSec - Zaman Aşımı (lar)
string. Gerekli. Varsayılan değer: 300.

Bu görev, çözümleme tamamlanana kadar veya zaman aşımına ulaşılana kadar SonarQube'ı yoklar. Ayrıca, geçerli derlemelerin analizlerinin kalite kapısı durumuyla bir derleme özelliği ekler.


Görev denetimi seçenekleri

Tüm görevlerin, görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz. Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Hiç kimse.

Açıklamalar

Not

SonarQube görevleri, Azure DevOps Services'da önceden yüklenmiş olan Azure DevOps için SonarQube uzantısının bir parçasıdır. SonarQube ve SonarQube görevleri hakkında daha fazla bilgi ve destek için bkz. Azure DevOpsiçin SonarQube uzantısını , SonarQube - Visual Studio Marketve Sonar Community.

Gereksinim -leri

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme
Üzerinde çalışır Agent, DeploymentGroup
Talepleri Hiç kimse
Özellikleri Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz.
Komut kısıtlamaları Herhangi
Ayarlanabilir değişkenleri Herhangi
Aracı sürümü 3.218.0 veya üzeri
Görev kategorisi Yapmak