Index: Jenkins/tools.groovy
===================================================================
--- Jenkins/tools.groovy	(revision cf2257fcf7e77ad08471b217b4a36513b7a88daa)
+++ Jenkins/tools.groovy	(revision 032fd9376705d6771a7f3ab0cfd7abfd167032f6)
@@ -36,7 +36,12 @@
 	BuildStage('Checkout', true) {
 		//checkout the source code and clean the repo
-		final scmVars = ref ? checkout scm : checkout([$class: 'GitSCM', branches: [[name: commitHash ]]])
+		if(ref) {
+			final scmVars = checkout([$class: 'GitSCM', branches: [[name: commitHash ]]])
+			echo GitLogMessage(scmVars.GIT_COMMIT, scmVars.GIT_PREVIOUS_COMMIT)
+		} else {
 
-		echo GitLogMessage(scmVars.GIT_COMMIT, scmVars.GIT_PREVIOUS_COMMIT)
+			final scmVars = checkout scm
+			echo GitLogMessage(scmVars.GIT_COMMIT, scmVars.GIT_PREVIOUS_COMMIT)
+		}
 	}
 }
