summaryrefslogtreecommitdiff
path: root/ick2/workapi.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-12-26 21:38:11 +0200
committerLars Wirzenius <liw@liw.fi>2017-12-27 17:57:42 +0200
commitf7eadacec1b26c34ca53e21af51dcb24afd58507 (patch)
tree3b8b8de1f5cfaf2dc01c07c3b209e8602a54960c /ick2/workapi.py
parent4edb47ab2bfba9100db7ab97dd442abb5e12354d (diff)
downloadick2-f7eadacec1b26c34ca53e21af51dcb24afd58507.tar.gz
Change: WorkAPI to add parameters in build resources
This makes yarns pass again.
Diffstat (limited to 'ick2/workapi.py')
-rw-r--r--ick2/workapi.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ick2/workapi.py b/ick2/workapi.py
index 734f97c..9c692e8 100644
--- a/ick2/workapi.py
+++ b/ick2/workapi.py
@@ -99,12 +99,14 @@ class WorkAPI(ick2.APIbase):
def _start_build(self, project, pipeline, worker, build_id):
ick2.log.log('info', msg_text='Starting new build', build_id=build_id)
+ parameters = project.get('parameters', {})
build = {
'build_id': build_id,
'log': '/logs/{}'.format(build_id),
'worker': worker,
'project': project['project'],
'pipeline': pipeline['name'],
+ 'parameters': parameters,
'status': 'building',
}
self._state.add_resource('builds', str(build_id), build)