summaryrefslogtreecommitdiff
path: root/jenkinsapi
diff options
context:
space:
mode:
authorYusuke Tsutsumi <tsutsumi.yusuke@gmail.com>2014-03-04 23:39:40 -0800
committerAleksey Maksimov <ctpeko3a@gmail.com>2014-09-19 21:17:21 +0800
commitc293890f07e2f25695082462953961445489a70f (patch)
tree3bbb33540aa24e886245a6cf7ec484006fe4f0cf /jenkinsapi
parentabbeaf0db40f612868c48fc38ce4453141df5d38 (diff)
downloadpython-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.py5
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).")