From 3b7a30722fb8f6e7e72787f9bf4b17e085787aad Mon Sep 17 00:00:00 2001 From: Niclas Thobaben Date: Tue, 1 Dec 2020 00:41:33 +0100 Subject: [PATCH] BLD FIX docker agent jenkins home volume --- Jenkinsfile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e69de29..c2d7b50 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -0,0 +1,34 @@ +pipeline { + environment { + JAVA_TOOL_OPTIONS = "-Duser.home=/var/maven" + } + agent { + docker { + image 'maven:3-alpine' + args '-v /var/jenkins_home/.m2:/var/maven/.m2:z -u root -e MAVEN_CONFIG=/var/maven/.m2' + reuseNode true + } + } + stages { + + stage('Check Container') { + steps { + sh 'mvn --version' + sh 'whoami' + } + } + + stage('Build') { + steps { + sh 'mvn clean package' + } + } + + stage('deploy') { + steps { + sh 'mvn help:effective-settings' + sh 'mvn deploy' + } + } + } +}