Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision 6c55a3db64475f3a18ece9c94451839777c1c5bd)
+++ Jenkinsfile	(revision 8ecb5905164f38056d37409e6df651664e57e783)
@@ -2,4 +2,7 @@
 
 import groovy.transform.Field
+
+// For skipping stages
+import org.jenkinsci.plugins.pipeline.modeldefinition.Utils
 
 //===========================================================================================================
@@ -409,5 +412,9 @@
 	StageName = name
 	echo " -------- ${StageName} -------- "
-	stage(name, run ? block : false)
+	if(run) {
+		stage(name, block)
+	} else {
+		stage(name) { Utils.markStageSkippedForConditional(STAGE_NAME) }
+	}
 }
 
