pipeline { agent { docker { image 'maven:3.9.5-eclipse-temurin-17' args '-v /root/.m2:/root/.m2' } } stages { stage('Build') { steps { sh 'mvn -B -DskipTests -X clean install' } } stage('Test') { steps { sh 'mvn test' } } stage('Build docker') { steps { sh 'mvn test' } } } }