From: Yusuke Tsutsumi Date: Wed, 5 Mar 2014 07:39:40 +0000 (-0800) Subject: Fixing get_revision with no scm X-Git-Tag: v0.2.26^2~3^2~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c293890f07e2f25695082462953961445489a70f;p=tools%2Fpython-jenkinsapi.git Fixing get_revision with no scm --- diff --git a/jenkinsapi/build.py b/jenkinsapi/build.py index 122616f..1f07e69 100644 --- a/jenkinsapi/build.py +++ b/jenkinsapi/build.py @@ -89,7 +89,10 @@ class Build(JenkinsBase): _actions = [x for x in self._data['actions'] if x and "lastBuiltRevision" in x] - return _actions[0]["lastBuiltRevision"]["SHA1"] + if len(_actions) > 0: + return _actions[0]["lastBuiltRevision"]["SHA1"] + + return None def _get_hg_rev(self): warnings.warn("This untested function may soon be removed from Jenkinsapi (_get_hg_rev).")