diff --git a/Jenkinsfile b/Jenkinsfile index a54ce4c85584ac9d4af3f6bf98872b9516a588c0..6536a22ac20e969e5ded5b1d2f83750f924094fc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -53,6 +53,21 @@ pipeline { } } } + + stage('Build UserManager GRPC') { + steps { + script { + FAILED_STAGE=env.STAGE_NAME + } + container("maven-17"){ + configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { + sh './user-manager-interface/mvn -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3' + + junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true + } + } + } + } stage('Build UserManager') { steps { @@ -61,7 +76,7 @@ pipeline { } container("quarkus-22"){ configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { - sh './mvnw -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3' + sh './user-manager/mvnw -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3' junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true }