summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/bldcontrol/management/commands
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/bldcontrol/management/commands')
-rw-r--r--bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
index 56c989c9c9..bdce6ee902 100644
--- a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
+++ b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
@@ -53,14 +53,11 @@ class Command(NoArgsCommand):
53 53
54 # set up the buid environment with the needed layers 54 # set up the buid environment with the needed layers
55 bec.setLayers(br.brbitbake_set.all(), br.brlayer_set.all()) 55 bec.setLayers(br.brbitbake_set.all(), br.brlayer_set.all())
56 bec.writePreConfFile(br.brvariable_set.all())
56 57
57 # get the bb server running with the build req id and build env id 58 # get the bb server running with the build req id and build env id
58 bbctrl = bec.getBBController("%d:%d" % (br.pk, bec.be.pk)) 59 bbctrl = bec.getBBController("%d:%d" % (br.pk, bec.be.pk))
59 60
60 # set the build configuration
61 for variable in br.brvariable_set.all():
62 bbctrl.setVariable(variable.name, variable.value)
63
64 # trigger the build command 61 # trigger the build command
65 task = reduce(lambda x, y: x if len(y)== 0 else y, map(lambda y: y.task, br.brtarget_set.all())) 62 task = reduce(lambda x, y: x if len(y)== 0 else y, map(lambda y: y.task, br.brtarget_set.all()))
66 if len(task) == 0: 63 if len(task) == 0: