From ce27ec7faff7c063c4cafb4e12b7150e13850cc2 Mon Sep 17 00:00:00 2001 From: TomPGrid Date: Fri, 28 Feb 2025 13:30:46 +0100 Subject: [PATCH] remobed checkout scm step in build image --- Jenkinsfile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f472b8d7b..59bbfcfe6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,11 @@ pipeline { - agent { - docker { image 'maven:3.8.5-openjdk-17' } - } + agent none stages { stage('Checkstyle') { + agent { + docker { image 'maven:3.8.5-openjdk-17' } + } steps { checkout scm sh 'mvn checkstyle:checkstyle' @@ -16,11 +17,17 @@ pipeline { } } stage('Test') { + agent { + docker { image 'maven:3.8.5-openjdk-17' } + } steps { sh 'mvn test -Dcheckstyle.skip=true' } } stage('Build') { + agent { + docker { image 'maven:3.8.5-openjdk-17' } + } steps { sh 'mvn clean package -DskipTests -Dcheckstyle.skip=true' }