From 5cc73a67caf7807d9bcdbd5ccf991a496aff3ad0 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Tue, 11 Feb 2020 08:53:18 +0100 Subject: [PATCH] Extract commons docker args into a var --- Jenkinsfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 37e499e85..688aa956c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,7 @@ #!groovy + +dockerArgs = '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=root -u root' + pipeline { agent none options { @@ -18,7 +21,7 @@ pipeline { docker { label 'ubuntu' image 'maven:3-jdk-11' - args '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=$USER' + args "$dockerArgs" reuseNode true } } @@ -47,7 +50,7 @@ pipeline { docker { label 'ubuntu' image 'maven:3-jdk-9' - args '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=$USER' + args "$dockerArgs" reuseNode true } } @@ -76,7 +79,7 @@ pipeline { docker { label 'ubuntu' image 'maven:3-jdk-8' - args '-v $HOME/.m2:/root/.m2 -e MAVEN_OPTS="-Xmx1024m" -e USER=$USER' + args "$dockerArgs" reuseNode true } }