Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu04:aufgaben:a02 [2026/03/03 00:06] – apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu04:aufgaben:a02 [2026/03/03 00:24] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| - Loggen Sie sich gemäss Teams-Nachricht auf der SonarQube-Instanz ein. | - Loggen Sie sich gemäss Teams-Nachricht auf der SonarQube-Instanz ein. | ||
| - Schauen Sie sich die Issues Ihres Projektes an. | - Schauen Sie sich die Issues Ihres Projektes an. | ||
| - | + | - Wählen | |
| - | + | - Committen | |
| - | Erfassen | + | - Führen |
| - | + | - Schauen | |
| - | - Öffnen Sie die auf Teams geteilte Webseite | + | |
| - | - Erstellen | + | |
| - | - Nutzen Sie den untenstehenden Beispielcode als "Pipeline | + | |
| - | - Führen | + | |
| - | < | + | |
| - | + | ||
| - | Pipeline-Script | + | |
| - | <code groovy> | + | |
| - | agent any | + | |
| - | + | ||
| - | environment { | + | |
| - | PROJECT_NAME | + | |
| - | BRANCH_NAME | + | |
| - | REPO_URL | + | |
| - | SONAR_SCANNER_OPTS = " | + | |
| - | NODE_OPTIONS | + | |
| - | } | + | |
| - | + | ||
| - | stages { | + | |
| - | stage(' | + | |
| - | steps { | + | |
| - | git branch: BRANCH_NAME, | + | |
| - | url: REPO_URL | + | |
| - | } | + | |
| - | } | + | |
| - | + | ||
| - | stage(' | + | |
| - | steps { | + | |
| - | sh """ | + | |
| - | echo " | + | |
| - | echo " | + | |
| - | echo " | + | |
| - | """ | + | |
| - | script { | + | |
| - | def scannerHome = tool ' | + | |
| - | withSonarQubeEnv(' | + | |
| - | sh """ | + | |
| - | ${scannerHome}/ | + | |
| - | -Dsonar.projectKey=${PROJECT_NAME} | + | |
| - | """ | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |