pipeline { agent any tools { maven '3.9.6' } stages { stage('Build') { steps { sh 'mvn --version' sh 'java -version' sh 'mvn -B -DskipTests clean package' sh 'cd ./docs && doxygen ./Doxyfile' } } stage('Test') { steps { sh 'mvn test' } post { always { junit 'target/surefire-reports/*.xml' } } } } }