diff --git a/Jenkinsfile b/Jenkinsfile index b58987fd0cb108ff0cd03156a7f4dab913bef962..160b4dc802c2297f96b0a0030279bbf6c289a8bc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -86,6 +86,21 @@ pipeline { } } + stage('Build Docker image') { + steps { + script { + FAILED_STAGE=env.STAGE_NAME + } + + configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { + dir('pluto-server') { + sh 'mvn -s $MAVEN_SETTINGS spring-boot:build-image -DskipTests -Dmaven.wagon.http.retryHandler.count=3' + } + } + } + } + + stage('Tag and Push Docker image') { steps { script {