summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/python2.7/site-packages/autobuilder/buildsteps/CheckOutLayers.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/python2.7/site-packages/autobuilder/buildsteps/CheckOutLayers.py b/lib/python2.7/site-packages/autobuilder/buildsteps/CheckOutLayers.py
index f7b7d6e6..46f9b25f 100644
--- a/lib/python2.7/site-packages/autobuilder/buildsteps/CheckOutLayers.py
+++ b/lib/python2.7/site-packages/autobuilder/buildsteps/CheckOutLayers.py
@@ -128,7 +128,7 @@ class CheckOutLayers(Git):
@defer.inlineCallbacks
def parseGotRevision(self, _=None):
- stdout = yield self._dovccmd(['rev-parse', self.commit], collectStdout=True)
+ stdout = yield self._dovccmd(['rev-parse', self.commit + "^0"], collectStdout=True)
revision = stdout.strip()
if len(revision) != 40:
raise buildstep.BuildStepFailed()