SonarQubeAnalyze@5 - Kod Analizi v5 görevini çalıştırma
Tarayıcıyı çalıştırmak ve sonuçları SonarQube sunucusuna yüklemek için bu görevi kullanın.
Syntax
# Run Code Analysis v5
# Run scanner and upload the results to the SonarQube server.
- task: SonarQubeAnalyze@5
inputs:
jdkversion: 'JAVA_HOME_11_X64' # 'JAVA_HOME' | 'JAVA_HOME_11_X64' | 'JAVA_HOME_17_X64' | 'JAVA_HOME_21_X64'. Required. JDK version source for analysis. Default: JAVA_HOME_11_X64.
Girişler
jdkversion
- Analiz için JDK sürüm kaynağı
string
. Gereklidir. İzin verilen değerler: JAVA_HOME
(JAVA_HOME kullan), JAVA_HOME_11_X64
(Yerleşik JAVA_HOME_11_X64 (barındırılan aracı)), JAVA_HOME_17_X64
(Yerleşik JAVA_HOME_17_X64 (barındırılan aracı)) kullanın), JAVA_HOME_21_X64
(Yerleşik JAVA_HOME_21_X64 (barındırılan aracı) kullanın). Varsayılan değer: JAVA_HOME_11_X64
.
Analiz için istenen Java sürümünü seçin: Bu env değişkeninin değerini alacak kendi kendine sağlanan JAVA_HOME veya barındırılan aracıda yerleşik JAVA_HOME_XX_X64 değerini seçebilirsiniz. Varsayılan değer JAVA_HOME_11_X64, ancak önerilen değerlerden birini seçerseniz ve bunlar kullanılamıyorsa, bunun yerine JAVA_HOME değer alınır.
Görev denetim seçenekleri
Tüm görevlerde 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
Yok.
Açıklamalar
Bu görev, görevin yeni sürümüyle Prepare Analysis Configuration
birlikte kullanılacaktır.
Gereksinimler
Gereksinim | Açıklama |
---|---|
İşlem hattı türleri | YAML, Klasik derleme |
Üzerinde çalıştırılır | Agent, DeploymentGroup |
Talep | Şirket içinde barındırılan aracılar, bu görevi kullanan işleri çalıştırmak için aşağıdaki taleplerle eşleşen özelliklere sahip olmalıdır: java |
Özellikler | Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz. |
Komut kısıtlamaları | Herhangi biri |
Ayarlanabilir değişkenler | Herhangi biri |
Aracı sürümü | 2.144.0 veya üzeri |
Görev kategorisi | Oluşturma |
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin