[Toaster] [PATCH 00/20] RFC: toaster: 8279: Provide a single way of starting Toaster

Ed Bartosh ed.bartosh at linux.intel.com
Sun Oct 11 14:15:37 PDT 2015


Hi,

This patchset merges two Toaster modes in one:

To run toaster you should source it in already prepared build environment:
  cd poky
  . oe-init-build-env
  . ../bitbake/bin/toaster

After that you should be able to trigger builds both ways:
from command line and from toaster UI.

Please test it and report your findings.

The following changes since commit 86371789e6eb6e5753105c48e5b4a6effaff683f:

  toaster: Modify "New build" button behaviour for cli builds project (2015-10-11 14:32:25 +0300)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib ed/toaster/8279-v2
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/toaster/8279-v2

Ed Bartosh (20):
  toaster: don't allow to run toaster as a script
  toaster: implement get-dburl command
  toaster: set DATABASE_URL in toaster script
  toaster: run bitbake the same way
  toaster: remove unused variable
  toaster: don't use exit in shell script
  toaster: check for toaster configuration later
  toaster: use BBASEDIR to find config
  toaster: get rid of TOASTER_MANAGED variable
  toaster: use parent of the build dir
  toaster: make runbuilds to loop
  toaster: start 'manage.py runbuilds' in the script
  toaster: update brbe and project attributes
  toaster: implement stop_bitbake function
  toaster: implement start_bitbake function
  toaster: implement 'toaster restart-bitbake'
  toaster: remove _setupBE function
  toaster: reimplemented startBBServer method
  toaster: remove stopBBServer API
  toaster: do not terminate bb server

 bin/toaster                                        | 182 +++++++--------------
 lib/bb/ui/buildinfohelper.py                       |   6 +
 lib/bb/ui/toasterui.py                             |  15 +-
 lib/toaster/bldcontrol/bbcontroller.py             |   6 -
 lib/toaster/bldcontrol/localhostbecontroller.py    | 110 +++----------
 .../bldcontrol/management/commands/runbuilds.py    |  13 +-
 lib/toaster/bldcontrol/sshbecontroller.py          |  10 --
 lib/toaster/bldcontrol/tests.py                    |   4 -
 .../toastermain/management/commands/get-dburl.py   |   9 +
 9 files changed, 112 insertions(+), 243 deletions(-)
 create mode 100644 bitbake/lib/toaster/toastermain/management/commands/get-dburl.py

--
Regards,
Ed


More information about the toaster mailing list