]> git.e2factory.org Git - e2factory.git/commitdiff
Handle sourceset2ref errors correctly
authorTobias Ulmer <tu@emlix.com>
Wed, 20 Nov 2013 16:46:38 +0000 (17:46 +0100)
committerTobias Ulmer <tu@emlix.com>
Wed, 16 Nov 2016 14:41:17 +0000 (15:41 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
plugins/git.lua

index 0c5cfb6a5800c5ce96ca67a25f7b4462e3681528..25c4e9e96d8556d598d9ef23f55263d56b49fb28 100644 (file)
@@ -569,7 +569,10 @@ function git.toresult(info, sourcename, sourceset, directory)
     if sourceset == "tag" or sourceset == "branch" then
         local ref, tmpfn
 
-        ref = generic_git.sourceset2ref(sourceset, src.branch, src.tag)
+        ref, re = generic_git.sourceset2ref(sourceset, src.branch, src.tag)
+        if not ref then
+            return false, e:cat(re)
+        end
 
         tmpfn, re = e2lib.mktempfile()
         if not tmpfn then