diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-04-15 18:24:13 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-04-15 18:24:13 +0300 |
commit | cdfad21af8cc012aa561eb7e2681dd362e017d98 (patch) | |
tree | c13ded9919c32e57dc7db7b9922e5f5a4a78da4a /ick2/workapi.py | |
parent | f3b1a5ee1f737ad5325dcc14cf7e0ac6f76d59d2 (diff) | |
download | ick2-cdfad21af8cc012aa561eb7e2681dd362e017d98.tar.gz |
Add: build_number to work resource
Diffstat (limited to 'ick2/workapi.py')
-rw-r--r-- | ick2/workapi.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ick2/workapi.py b/ick2/workapi.py index 62581c7..a23f603 100644 --- a/ick2/workapi.py +++ b/ick2/workapi.py @@ -50,7 +50,8 @@ class WorkAPI(ick2.APIbase): pipeline['status'] = 'building' self._update_pipeline(project, pipeline) - build_id = self._start_build(project, pipeline, worker) + build_id, build_no = self._start_build( + project, pipeline, worker) self._start_log(build_id) build = self._get_build(build_id) actions = build['actions'] @@ -58,6 +59,7 @@ class WorkAPI(ick2.APIbase): doing = { 'build_id': build_id, + 'build_number': build_no, 'worker': worker, 'project': project['project'], 'pipeline': pipeline['pipeline'], @@ -129,7 +131,7 @@ class WorkAPI(ick2.APIbase): 'current_action': 0, } self._builds.add(build_id, build) - return build_id + return build_id, build_no def _get_build(self, build_id): return self._builds.get(build_id) |