[yocto] [yocto-autobuilder][PATCH v1 0/4] fixes for use with Angstrom

stefan at agner.ch stefan at agner.ch
Thu May 8 09:44:24 PDT 2014


From: Stefan Agner <stefan at agner.ch>

Hi folks,

We plan to make use of the Yocto Autobuilder at Toradex. I successfully
deployed an installation, however since we distribute an Anstrom based
BSP I had to adjust some files. With those patches and a custom layer
configuration (not included since quite ugly) I'm able to build our BSP.

Would be good to have those changes upstream. Especially the new way to
preserve the order of builders is more generic, however maybe not yet
perfect. I needed this especially since I build some other stuff using
POBBC (plain old build bot configuration :-)).

Just as a general question: What is planned with the autobuilder in 
general? Is there an integration planned with Toaster? As far as I can
see, since the build directory is recreated each time, this is not
really possible right now. It would need adjustment to the autobuilder
to start the toaster web interface for each builder, and clean/restart
builds in a way that doesn't interfere with Toaster. Any thoughts on
this?

--
Stefan

Stefan Agner (4):
  GetDistroVersion.py support for Angstrom distro version
  README: add high level overview, fix build slave description
  master.py/botmaster.py: use builders list for builders order
  GetDeployDir.py/PublishArtifacts.py: get deploy dir from bitbake

 README                                             |  8 ++--
 README-NEW-AUTOBUILDER                             | 11 +++++
 .../site-packages/autobuilder/Autobuilder.py       | 17 ++++----
 .../autobuilder/buildsteps/GetDeployDir.py         | 47 +++++++++++++++++++++
 .../autobuilder/buildsteps/GetDistroVersion.py     |  7 +++-
 .../autobuilder/buildsteps/PublishArtifacts.py     | 48 ++++++++++++----------
 .../buildbot/process/botmaster.py                  |  3 +-
 .../buildbot/status/master.py                      | 12 +-----
 8 files changed, 106 insertions(+), 47 deletions(-)
 create mode 100644 lib/python2.7/site-packages/autobuilder/buildsteps/GetDeployDir.py

-- 
1.9.0




More information about the yocto mailing list