#68: Jenkinsfile-Fixes (maven-tool, cleanWs, doppelter Checkout)

This commit is contained in:
2026-05-03 07:45:56 +02:00
parent 4ee0923721
commit 31c65fb9fd
Vendored
+5 -7
View File
@@ -8,6 +8,10 @@
pipeline { pipeline {
agent any agent any
tools {
maven 'maven-3'
}
// MAJOR und MINOR werden manuell als Jenkins-Parameter gepflegt. // MAJOR und MINOR werden manuell als Jenkins-Parameter gepflegt.
// BUILD_NUMBER wird automatisch durch Jenkins vergeben. // BUILD_NUMBER wird automatisch durch Jenkins vergeben.
// Die resultierende Versionsnummer lautet: MAJOR.MINOR.BUILD_NUMBER // Die resultierende Versionsnummer lautet: MAJOR.MINOR.BUILD_NUMBER
@@ -36,12 +40,6 @@ pipeline {
stages { stages {
stage('Checkout') {
steps {
checkout scm
}
}
// Optionaler Stub: MAJOR/MINOR aus persistierter State-Datei laden. // Optionaler Stub: MAJOR/MINOR aus persistierter State-Datei laden.
// Wenn das bestehende Jenkins-Setup die Versionsnummern in einer // Wenn das bestehende Jenkins-Setup die Versionsnummern in einer
// State-Datei unter /builds/version.state persistiert, kann diese // State-Datei unter /builds/version.state persistiert, kann diese
@@ -145,7 +143,7 @@ echo "Aufräumen abgeschlossen."
} }
always { always {
// Workspace nach Abschluss bereinigen // Workspace nach Abschluss bereinigen
cleanWs() deleteDir()
} }
} }
} }