diff --git a/Jenkinsfile b/Jenkinsfile
index c3b703a317c13690030c2020cada7a8935f4d8b6..1b9f989ba13c0c59b35006fa0906fbf1149388b6 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -189,13 +189,18 @@ pipeline {
             }
             steps {
                 script {
-                    FAILED_STAGE = env.STAGE_NAME
-
-                    checkoutProvisioningRepo()
-
-                    setNewGoofyProvisioningVersion('dev')
-
-                    pushNewProvisioningVersion('dev')
+               	 	if(currentBuild.changeSets.size() > 0) {
+						FAILED_STAGE = env.STAGE_NAME
+	
+	                    checkoutProvisioningRepo()
+	
+	                    setNewGoofyProvisioningVersion('dev')
+	
+	                    pushNewProvisioningVersion('dev')
+					}
+					else {
+					     sh 'echo "no code changes found"'
+					}
                 }
             }
         }