summaryrefslogtreecommitdiff
path: root/ick2/workapi.py
diff options
context:
space:
mode:
Diffstat (limited to 'ick2/workapi.py')
-rw-r--r--ick2/workapi.py6
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)