Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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ı
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ı
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 |