mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
bitbake: toaster: fill in build data from buildrequest
This patch adds logic to complete changing the interface from showing BuildRequests to showing Build data. The BuildRequest data is now transformed in Build data with proper Toaster exceptions being recorded instead of listing problems during startup as build errors. (Bitbake rev: 51a41172d0b390370f9a38696b1ac65666ada4d2) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
160563532f
commit
d7c8d9558c
@@ -133,7 +133,21 @@ class ORMWrapper(object):
|
||||
logger.debug(1, "buildinfohelper: project is not specified, defaulting to %s" % prj)
|
||||
|
||||
|
||||
build = Build.objects.create(
|
||||
if buildrequest is not None:
|
||||
build = buildrequest.build
|
||||
build.machine=build_info['machine'],
|
||||
build.distro=build_info['distro'],
|
||||
build.distro_version=build_info['distro_version'],
|
||||
build.completed_on=build_info['started_on'],
|
||||
build.cooker_log_path=build_info['cooker_log_path'],
|
||||
build.build_name=build_info['build_name'],
|
||||
build.bitbake_version=build_info['bitbake_version']
|
||||
build.save()
|
||||
|
||||
build.target_set.delete()
|
||||
|
||||
else:
|
||||
build = Build.objects.create(
|
||||
project = prj,
|
||||
machine=build_info['machine'],
|
||||
distro=build_info['distro'],
|
||||
|
||||
Reference in New Issue
Block a user