pipeline { agent any tools { nodejs 'node20' } // exakt der Name aus "Manage Jenkins → Tools" stages { stage('Versions') { steps { sh 'node -v && npm -v' } } stage('Install deps') { steps { sh 'npm ci' } } stage('Playwright tests') { steps { sh 'npx playwright install' // Browser-Binärdateien laden sh 'npx playwright test' } } } }