Aracılığıyla paylaş


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.