Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu04:aufgaben:a01 [2026/03/02 23:46] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu04:aufgaben:a01 [2026/03/02 23:58] (aktuell) apeter
Zeile 1: Zeile 1:
-==== LU04.A01 SonarQube ... ==== +==== LU04.A01 Jenkins-Pipeline erstellen ====
- +
-Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task. +
  
   - Öffnen Sie die auf Teams geteilte Webseite und loggen Sie sich auf der Jenkins-Instanz ein.   - Öffnen Sie die auf Teams geteilte Webseite und loggen Sie sich auf der Jenkins-Instanz ein.
-  - Erstellen Sie eine neue Pipeline via "+ New Item" "Pipeline" +  - Erstellen Sie eine neue Pipeline via "+ New Item", dann "Pipeline"Als Namen können Sie Ihren Repository-Namen angeben. 
-    Als Namen können Sie Ihren Repository-Namen angeben. +  - Nutzen Sie den untenstehenden Beispielcode als "Pipeline script"
-  - Nutzen Sie folgenden Beispielcode für die Pipeline: +  - Führen Sie die Pipeline aus und überprüfen Sie, ob das der Status korrekt ist. Das blaue SonarQube-Logo wird sollte ebenfalls angezeigt werden. 
-<code jenkinsfile>pipeline {+<wrap>{{:de:modul:ffit:3-jahr:cicd:learningunits:lu04:aufgaben:jenkins_status_screenshot.png}}</wrap> 
 + 
 +Pipeline-Script 
 +<code groovy>pipeline {
     agent any     agent any
  
     environment {     environment {
-        PROJECT_NAME       = "cicd" +        PROJECT_NAME       = "cicd" // TODO: anpassen 
-        BRANCH_NAME        = "develop" +        BRANCH_NAME        = "develop" // TODO: anpassen 
-        REPO_URL           = "https://github.com/AlexanderPeter/${PROJECT_NAME}.git"+        REPO_URL           = "https://github.com/AlexanderPeter/${PROJECT_NAME}.git" // TODO: anpassen
         SONAR_SCANNER_OPTS = "-Xmx512m"         SONAR_SCANNER_OPTS = "-Xmx512m"
         NODE_OPTIONS       = "--max-old-space-size=384"         NODE_OPTIONS       = "--max-old-space-size=384"
Zeile 47: Zeile 48:
 } }
 </code> </code>
- 
- 
- 
-''TODO'' 
-... 
  
  
  • de/modul/ffit/3-jahr/cicd/learningunits/lu04/aufgaben/a01.1772491591.txt.gz
  • Zuletzt geändert: 2026/03/02 23:46
  • von apeter