]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
bitbake: toaster: new layer checkout logic
authorAlexandru DAMIAN <alexandru.damian@intel.com>
Wed, 28 Jan 2015 13:18:09 +0000 (13:18 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 30 Jan 2015 15:14:58 +0000 (15:14 +0000)
commitafe85485fe185b663a1285b5c27de3160bf06cf7
tree487cdf0fbbd11353094c1f68bc1034b3390dd7e6
parentc58c94824b29665f52ae67ceae3f096930c89fe5
bitbake: toaster: new layer checkout logic

This patch implements a new layer checkout logic that brings more
flexibility in getting layers under different commits work with
Toaster.

The new hibrid logic will checkout separately each layer and commit id;
the task execution will be delegated to the checkedout bitbake, but the
data logger will be executed from the current toaster version as to
bring in enough data to sustain the updates in UI models.

[YOCTO #7171]
[YOCTO #6892]

(Bitbake rev: c6eb0f7f16c59530c2525b2e5629fe86de4e8f0f)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/toaster/bldcontrol/bbcontroller.py
bitbake/lib/toaster/bldcontrol/localhostbecontroller.py
bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py
bitbake/lib/toaster/bldcontrol/sshbecontroller.py