pipeline { stage('Build'){ agent { docker { image 'maven:3-alpine' args '-v /root/.m2:/root/.m2' } } steps { sh 'mvn clean install' stash includes: 'target/*.jar', name: 'targetfiles' } } }