From: Anrs Hu Date: Tue, 19 Jun 2012 09:18:09 +0000 (+0800) Subject: get rev by build X-Git-Tag: v0.2.23~285^2~1^2^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=58361204106c874bb3d5fcd864c414a247e58b1e;p=tools%2Fpython-jenkinsapi.git get rev by build --- diff --git a/jenkinsapi/build.py b/jenkinsapi/build.py index 458a4d5..56303e1 100644 --- a/jenkinsapi/build.py +++ b/jenkinsapi/build.py @@ -34,10 +34,8 @@ class Build(JenkinsBase): return self._data["result"] def get_revision(self): - vcs = self.job.get_vcs() - if vcs: - return getattr(self, '_get_%s_rev' % vcs, lambda: None)() - raise NotSupportVCS + vcs = self._data['changeSet']['kind'] or 'git' + return getattr(self, '_get_%s_rev' % vcs, lambda: None)() def _get_svn_rev(self): maxRevision = 0