diff --git a/Jenkinsfile b/Jenkinsfile
index a8b1efd39a2e1d5db7527edf4e7a6e4b09af2a5d..01ddc347f8bb2b3463183e2c9ceb597ae25efff8 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -63,13 +63,15 @@ pipeline {
                         sh 'mvn --version'
                         sh 'mvn -s $MAVEN_SETTINGS -pl -goofy-client clean install'
 
-                        if (env.BRANCH_NAME == 'master') {
-    	                    dir('goofy-server'){
-                                withSonarQubeEnv('sonarqube'){
-                                    sh 'mvn sonar:sonar'
+                        script {
+                            if (env.BRANCH_NAME == 'master') {
+        	                    dir('goofy-server'){
+                                    withSonarQubeEnv('sonarqube'){
+                                        sh 'mvn sonar:sonar'
+                                    }
                                 }
-                            }
-		                }
+		                    }
+                        }
                     }
                 }
             }