projects
/
tools
/
python-jenkinsapi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
eb0d72a
)
getting hg revision from mercurialNodeName because there might be builds with empty...
author
Victor García
<victor@Tuenti512.(none)>
Fri, 21 Dec 2012 11:23:04 +0000
(12:23 +0100)
committer
Victor García
<victor@Tuenti512.(none)>
Fri, 21 Dec 2012 11:23:04 +0000
(12:23 +0100)
jenkinsapi/build.py
patch
|
blob
|
history
diff --git
a/jenkinsapi/build.py
b/jenkinsapi/build.py
index
35dca86
..
254fc54
100644
(file)
--- a/
jenkinsapi/build.py
+++ b/
jenkinsapi/build.py
@@
-51,10
+51,7
@@
class Build(JenkinsBase):
return head['revision']['SHA1']
def _get_hg_rev(self):
- revs = [(item['date'], item['node'])
- for item in self._data['changeSet']['items']]
- revs = sorted(revs, key=lambda tup: float(tup[0].split('-')[0]))
- return revs[-1][1] # get last commit revision
+ return [x['mercurialNodeName'] for x in self._data['actions'] if 'mercurialNodeName' in x][0]
def get_duration(self):
return self._data["duration"]