diff options
author | Yusuke Tsutsumi <tsutsumi.yusuke@gmail.com> | 2014-03-04 23:39:40 -0800 |
---|---|---|
committer | Aleksey Maksimov <ctpeko3a@gmail.com> | 2014-09-19 21:17:21 +0800 |
commit | c293890f07e2f25695082462953961445489a70f (patch) | |
tree | 3bbb33540aa24e886245a6cf7ec484006fe4f0cf /jenkinsapi | |
parent | abbeaf0db40f612868c48fc38ce4453141df5d38 (diff) | |
download | python-jenkinsapi-c293890f07e2f25695082462953961445489a70f.tar.gz python-jenkinsapi-c293890f07e2f25695082462953961445489a70f.tar.bz2 python-jenkinsapi-c293890f07e2f25695082462953961445489a70f.zip |
Fixing get_revision with no scm
Diffstat (limited to 'jenkinsapi')
-rw-r--r-- | jenkinsapi/build.py | 5 |
1 files changed, 4 insertions, 1 deletions
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).") |