Index: Jenkins/tools.groovy
===================================================================
--- Jenkins/tools.groovy	(revision 1de50a99a237182662bd6831d3bf3424ed35375b)
+++ 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)
+		}
 	}
 }
