pipeline { agent any stages { stage('Install Dependencies') { steps { // Installiere npm Abhängigkeiten sh 'npm install' } } stage('Run Tests') { steps { // Führt Ihre Tests aus sh 'npm test' } } } post { always { // Archivieren Sie die Testberichte, wenn verfügbar junit '**/test-results.xml' } success { echo 'Die Tests wurden erfolgreich abgeschlossen!' } failure { echo 'Einige Tests sind fehlgeschlagen.' } } }