SonarQubeAnalyze@5 — uruchamianie zadania analizy kodu w wersji 5
Użyj tego zadania, aby uruchomić skaner i przekazać wyniki do serwera SonarQube.
Składnia
# 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.
Dane wejściowe
jdkversion
- Źródło wersji zestawu JDK do analizy
string
. Wymagane. Dozwolone wartości: JAVA_HOME
(Użyj JAVA_HOME), JAVA_HOME_11_X64
(Użyj wbudowanego JAVA_HOME_11_X64 (hostowanego agenta)), JAVA_HOME_17_X64
(Użyj wbudowanego JAVA_HOME_17_X64 (hostowanego agenta)) JAVA_HOME_21_X64
(Użyj wbudowanego JAVA_HOME_21_X64 (hostowanego agenta)). Wartość domyślna: JAVA_HOME_11_X64
.
Wybierz wybraną wersję języka Java do analizy: możesz wybrać opcję Self provided JAVA_HOME, która będzie pobierać wartość tej zmiennej env lub wybrać wbudowaną wartość JAVA_HOME_XX_X64 na hostowanym agencie. Wartość domyślna jest JAVA_HOME_11_X64, jednak jeśli wybierzesz jedną z proponowanych wartości i nie są dostępne, JAVA_HOME wartość zostanie odebrana zamiast tego.
Opcje sterowania zadania
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Uwagi
To zadanie ma być używane z nową wersją Prepare Analysis Configuration
zadania.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami dotyczącymi uruchamiania zadań korzystających z tego zadania: java |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | 2.144.0 lub nowsza |
Kategoria zadania | Kompilacja |
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla