From 1d9ec3376f8c901cb5b7bad60a7abc7468a9fd2d Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 22 Sep 2022 09:40:08 +0200
Subject: [PATCH] test grpc build in seperate stage

---
 Jenkinsfile | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index a54ce4c8..6536a22a 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
 				    }                       
-- 
GitLab